Russian forces sharing base with US troops in Niger
Russian troops have been deployed to an airbase in Niger where American troops are located, top US officials say.
The move is seen as adding pressure to the US as it negotiates withdrawing its force… [+3010 chars]
Ads Links by Easy Branches
Play online games for free at games.easybranches.com
Guest Post Services www.easybranches.com/contribute