www.theonion.comSAN FRANCISCO—In coordinated raids Monday at locations in Delaware, South Dakota, and California, federal agents apprehended dozens of executives at Visa Inc., a sham corporation accused of perpetrating the largest credit card scam in U.S.
No comments:
Post a Comment