ISIL and the West: A clash of savageries (Al Jazeera)

It is all deja vu; a repeat of the post-9/11 scenario that led to the bombing of Afghanistan in 2001 and the invasion of Iraq in 2003. Both interventions wreaked havoc and destruction and unleashed gross violations of human rights in the name of a ” war on terror “. Once again, most Western governments areā€¦

You May Also Like