Asia Top Stories WorldAt least 25 killed in road accident in IndiaTNT DeskApril 18, 2016 by TNT DeskApril 18, 2016 INDIA: At least 25 killed in a road accident when a bus plunged in a ditch while taking cultural troupe in Indian Eastern State Areesa...