Emergency responders from multiple agencies work at the scene of a fatal crash Tuesday afternoon in Houston. Credit: DOUG DAVISON | HOUSTON HERALD

One man was killed and two people were injured in a two-vehicle crash Tuesday afternoon on south U.S. 63 in Houston.

This story is on us. Create a free account to keep reading.