Skip to content

Tag: Wenjian Liu and Rafael Ramos

Wenjian Liu and Rafael Ramos

Occidental Professor: Blame NRA, Not De Blasio, for NYPD Deaths

On December 28, “distinguished” Occidental College Professor Peter Dreier claimed those looking for a cause behind the December 20 executions of NYPD officers, Wenjian Liu and Rafael Ramos, need to quit pointing the finger at NYC Mayor Bill de Blasio (D) and start pointing it at the NRA.