Concept of Deity

The late Dr. John Henrik Clarke, a pre-eminent African-American historian, author of several volumes on the history of Africa and the Diaspora, taught… more »

Noam Chomsky is in denial about 9/11

During a recent interview on Democracy Now, Noam Chomsky stated that he believes Osama bin Laden was probably behind the attacks of September 11, 2001.

Egypt: Coup d’etat – Act Two

‘The Egyptian army has not returned to politics for the simple reason that it has never left.’

About YMD

Past Issues