Tag: Tumakuru-Bengaluru NH

Pedestrian killed in accident near Nelamangala

BENGALURU: A woman pedestrian died on the spot after being hit by

Public TV English Public TV English