given mkharilatest news & developments