Two Russian men jailed in Angola for terrorism and spying
Lev Lakshtanov, left, and Igor Ratchin, second left, who have been sentenced to eight and 11 years respectively, at a hearing in August 2025. Photograph: Ministerio do Interior/Governo de Angola … Read More

