Sunday, January 29, 2023

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