
Chimwemwe Shawa
Chimwemwe Shawa is the Officer-In-Charge at Dedza Prison in Malawi, currently facing scrutiny for his responses regarding the potential release of convicted wildlife trafficker Lin Yunhua, who is reportedly among a select group of inmates being considered for a presidential pardon.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Malawi:
Dedza Prison Officer-In-Charge Chimwemwe Shawa referred inquiries about Yunhua's pardon to the National Prisons spokesperson.
5