ABSURD: “Botched” Navy SEALs Somali Raid Was Called Off to Avoid Harming Muslim Civilians, Children

Posts Tagged ‘human shields’