professor haroon bhoratlatest news & developments