Self-awareness should be a requirement for any law enforcement official yet it clearly isn’t since Mike O’Meara is still the New York Union Head. Today, O’Meara, who likely has a Napoleon Complex, held a press conference where he raged against media and politicians who he claims have been “vilifying” police officers.