Skip to Content

AP National Business

Rights group: Russians tortured people in C.African Republic

By CARLEY PETESCH Associated Press DAKAR, Senegal (AP) — Human Rights Watch has accused Russian mercenaries of executing, torturing and beating civilians in Central African Republic since 2019. Dozens of witnesses who spoke to the international rights organization outlined incidents of violence, including in July 2021 when Russian-speaking men carrying military-grade weapons set up a

Continue Reading