michael ramantswanalatest news & developments