According to Mutumwa's family, his body was taken to the mortuary on December 18, 2024, just two days after he went missing.
Meru University of Science and Technology (MUST) has been shut down indefinitely following student unrest sparked by the ...