Russian soldiers enter airbase housing US forces in Niger | Watch

6 months ago
10

Tensions are running high in West Africa as Russian and American troops are stationed at the same military base in Niger. The troops of the two rivals are sharing Airbase 101 in the country's capital city of Niamey. However, the reports suggest that the soldiers are based in different hangers and are not mingling with each other.
Watch in for more details!

Loading comments...