by
Wanyee Ahmed Kinuthia
Language: English
Release Date: February 16, 2014
“Madaraka” is the Swahili word for self determination. Article 2 of the United Nations 1960 Declaration on the Granting of Independence to Colonial Countries and Peoples states: “all peoples have the right to self-determination; by virtue of that right they freely determine their political status...