News

Malawi’s President Lazarus Chakwera has granted a presidential pardon to Lin Yunhua, a Chinese national sentenced to 14 years ...
Addressing allegations of vote buying and tampering with identity cards, Dr. Odoi said those involved—including prominent ...