new report finds half a million killed by global "war on terror"
Debacle has caused destruction in Iraq, Syria, Libya & Yemen. It has spawned ISIS & multiple Al Qaeda affiliates. ..…
Debacle has caused destruction in Iraq, Syria, Libya & Yemen. It has spawned ISIS & multiple Al Qaeda affiliates. ..…