johannes mosalalatest news & developments