Browsing: Houston being questioned on traffic safety after 2 pedestrians fatally hit by cars within 24 hours