john moolakkattulatest news & developments