Russia has despatched troops to an air base in Niger that hosts US troops, stories say, after the ruling junta there ordered all US forces to depart the West African nation. The state of affairs at Air Power Base 101 within the capital Niamey comes as relations between Washington, DC and Moscow are at their lowest stage for the reason that finish of the Chilly Battle because of the ongoing battle in Ukraine. It’s unclear what number of US troops are on the…