Russian fighters from the Africa Corps have been stationed at the air base in the capital of Niger, Niamey, right in front of the American troops stuck there. One could not even imagine that this could happen before
The Russian troops stated the operation to destroy the "super-support” of the Armed Forces of Ukraine. The site is located west of the Seversky Donets canal near the city of Chasiv Yar