peter ghavalaslatest news & developments