Wednesday, April 14, 2021

Topic: private military contractors

Russia deploys troops to Central African Republic

Western media outlets say Russia has been deploying troops to Central African Republic to support Russian state-sponsored private military contractors, or PMCs, operating there. A number of Ilyushin -76...

TRENDING NOW