Two brothers killed as car catches fire in Delhi
India | Jun 05, 2014, 08:25 AM ISTNew Delhi: Two mentally-challenged brothers were today charred to death while their uncle suffered burn injuries when the car they were travelling in caught fire in South West Delhi's Kapashera area, police said. The deceased