Two brothers have been charged after a man was found dead near the Gulf Freeway earlier this month, according to Houston police.
A man thought a driver parked too close to him, so he armed himself with a BB gun and reportedly told her, “This is not a ...