mashudu magadalatest news & developments