Share this with Africa

Niger Hold Huge Protest Against French Military Presence in the Country.