In supporting Morocco, the European Union is denying Africans in Western Sahara their right to self-determination, according to Mick Wallace, Irish Member of the European Parliament.…
The United States has sanctioned Zimbabwean President Emmerson Mnangagwa; his wife, Auxillia; nine government officials and three companies for alleged human rights violations and corruption. In…