Tuesday, December 2, 2014

Birds Fitted With Suicide Vests Are the New IED