Rumours are circulating that Lin Yunhua, an international wildlife criminal serving a 14-year jail term at Dedza prison, is among the 21 inmates pardoned by President Lazarus Chakwera last Friday. Sources within the prison, who wished to remain anonymous, have told the local media that Yunhua is set to be released by April 23, 2025, […]
The post Rumors swirl around pardon of wildlife criminal Lin Yunhua appeared first on Malawi 24.