Emmanuel Addeh in Abuja Two United States diplomats, Ambassador Mark Green and Johnnie Carson, have said even Nigerian citizens who supported the winners of the February 25 presidential and National Assembly elections in the country were disappointed with the electoral process. In a joint ...
READ MORE +Electoral Process