Kerala Governor Arif Khan Bashes Ruling Left; Says, ‘Barge In If You Have Guts’ In the middle of the scuffle going on between Arif Khan and the Left government in Kerala, the […]