Khaled Sayed is an award-winning documentary director, who worked as a lawyer in Egypt before he moved to the United States, where he studied Multimedia production…
Welcome, to the radio magazine that brings you news, commentary and analysis from a Black Left perspective. I’m Glen Ford, along with my co-host, Nellie…
On Sunday, his regular day off, Officer Richard Haste submitted his resignation from the New York Police Department ahead of a departmental recommendation that he…