The Russian Embassy in Zimbabwe has come to the defence of the Alabuga Start Programme, a work-study initiative accused by Western media of being a front to recruit young women from Africa, including Zimbabwe, to work in a drone manufacturing plant linked to Russia's war in Ukrai......
04 August 2025