Russian troops take over airbase in Niger where 1,000 US troops are deployed
US Defense Secretary Lloyd Austin said Thursday (May 2) that Russian troops have taken over an airbase in Niger which houses US troops As per media reports, Niger has handed over Airbase 101, which is next to Diori Hamani international airport in the …