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
PHOTOS: 'Trump' takes Times Square with a band of bikini-clad babes
The 2017 Vladimir Putin calendar is out
Instagram's 'It Girl' with a dark secret
PHOTOS: Hey, world leaders are normal people too
PHOTOS: The odd, crazy world we live in!