Politics

The Case of the Disappearing $12 Billion

$12 billion in shrink-wrapped $100 bills designated for the Iraq War goes missing. An intriguing whodunnit for the modern age. This one’s a real headscratcher!

More News
Now Buzzing