Houston, TX Indra Subedi, 56, killed and two people injured in pedestrian collision at METRO bus stop on Chimney Rock and Glenmont in Houston, TexasAccident Date: Sat, 06/20/2015