Protesters in Nigeria face possible death penalty as accusation of treason brings outrage
Associated Press ABUJA, Nigeria (AP) — At least 10 protesters in Nigeria are facing a possible death penalty after being charged with treason over…
Continue Reading