The Hero Myth of Houston Police Chief Art Acevedo
At a press conference on March 23, 2018, Art Acevedo, the Houston police chief, announced an aggravated assault charge against Philadelphia Eagles defensive end Michael Bennett. Acevedo alleged that the Eagles star had pushed an...
Read More
Recent Comments