Browsing: Africa

Brother Nuri Muhammad, a student minister of the Nation of Islam, discusses the need for Black people to improve the manner in which they spend, invest…

On March 7th, 1965, in Selma, Alabama, police attacked a group of 600 protesters marching against the denial of voting rights to Blacks. Shocking images of…

With the EU’s European Parliament elections coming up in June, the issue of immigration has taken centre-stage in a number of countries – including France. Its…