India politician who ‘ran over’ children surrenders

A local leader of India’s ruling Bharatiya Janata Party (BJP) has given himself up to police...

Read More