I was critical of President Biden’s decision to leave Afghanistan, but this strike shows we still…
Tag: Osama Bin Laden
OPINION – Nigerian government, Kadaria Ahmed, Trust TV and the BBC
Besides the BBC, several national and international news outlets air documentaries of terrorists and their heinous…