Man arrested in Houston road rage killing 2 min read Latest Man arrested in Houston road rage killing International News August 3, 2021 Gerald Wayne Williams, 34, is charged with felony murder in the July 6 shooting death of 17-year-old David Castro, according to a criminal...Continue Reading