This Week In WTF News

Dena Takruri recaps the biggest blunders of the week, from the Iraqi Air Force accidentally dropping supplies to ISIS to some epic Secret Service fails.

Advertisements