The horror I experienced in 2011 when I watched how casually Barack Obama and Hilary Clinton and their military leadership kill Osama Bin Laden
By Lorenzo A Davids | Published Nov 18, 2023
Carpet-bombing. Collective responsibility. Genocide. These are the words of modern warfare.