Thursday, August 18, 2011

So You Thought Your Bank Was Putting Pressure on You to Pay Up!

FOX News describes the harrowing tale about Irzen Octa, an Indonesian businessman who was allegedly tortured to death during a "harsh interrogation" because he owed $5700 on his Citibank credit card.

No comments: