Banjul, 24 April 2025: The Institute for Human Rights and Development in Africa (IHRDA), representing the Human Rights Defenders Coalition (HRDC) of Malawi, has filed...