Published on Jul 27, 2024 03:53 PM IST [embed]https://www.youtube.com/watch?v=ptBTDpo8kRo[/embed] US troops stationed in a middle eastern country c
Russian troops have taken over parts of an American airbase in Niger. Senior US officials, including Defence Secretary Lloyd Austin, confirmed the news but imme