Thursday, March 28, 2024

private military contractors

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...

TRENDING NOW