Delving into Davos - Where is Osama?

Mon, 1 Feb 2021 19:23:18 GMT

Harmid Karzai and Pervez Musharraf No, Osama Bin Laden in not in Davos -- although given his recent PR initiative via audio tape, offering the United States a