The Pentagon: Russian forces enter a base where American forces are stationed in Niger

The US State Department has announced its intention to start dialogue with the Nigerien authorities … Continue reading The Pentagon: Russian forces enter a base where American forces are stationed in Niger