Here's a recap of events that occurred in India in the past 24 hours.

Porters carry an idol of Goddess Kali to the puja pandal for the upcoming Kali Puja and Diwali festival in Kolkata on Wednesday. Photograph: PTI Photo

Students handover Diwali greetings cards to Major General KS Nijjar, General Officer Commanding, Karnataka and Kerala sub area, for the soldiers from various colleges at field marshal Manekshaw Parade ground in Bengaluru on Wednesday. Photograph: PTI Photo

All India Anna Dravida Munnetra Kazhagam members donating blood at a special blood camp organised for speedy recovery of party supremo and Tamil Nadu Chief Minister J Jayalalithaa, in front of Apollo hospital in Chennai on Wednesday. Photograph: PTI Photo

Members of Swadeshi Jagaran Manch stage a protest to boycott Chinese goods at Chanakya Puri in New Delhi on Wednesday. Photograph: PTI Photo

Bharatiya Janata Party leader B S Yeddyurappa speaks to media in Bengaluru after a CBI court cleared all charges against him mining scamon Wednesday. Photograph: PTI Photo

Villagers move towards a safer place to escape cross border firings at Abdulian village in RS Pura sector, 35km from Jammu on Wednesday. Photograph: PTI Photo

Prime Minister Narendra Modi with New Zealand Prime Minister John Key in New Delhi on Wednesday. Photograph: Shirish Shete/PTI Photo

Rajasthani artist shows his long moustache to entertain tourists welcoming them for season's 2nd trip of Maharaja Express train in Bikaner on Wednesday. Photograph: PTI Photo

Women block the roads as they sit in protest against domestic violence in Kolkata on Wednesday. Photograph: Ashok Bhaumik/PTI Photo

Children of Shishu Sarothi, Centre for Rehabilitation and Training for Multiple Disability, paint decorative earthen lamps ahead of Diwali in Guwahati on Wednesday. Photograph: PTI Photo







