ahmed riaz mohamedlatest news & developments