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