National, Bureau Desk | Prime Minister Narendra Modi, while addressing a huge rally in Tarakeswar, West Bengal, launched a scathing attack on TMC and Left parties. On the other hand, Union Home Minister Amit Shah inaugurated the 'Shri Ambabai Temple Development Project' in Kolhapur, Maharashtra.