Soldiers in Niger have taken control of the country in a coup announced on national television. The soldiers declared the dissolution of the constitution, suspension…
View More Niger Soldiers Declare Coup on National TV, Global Leaders Call for Peaceful Resolution