Drexel cops and the case of the invisible screwdriver

Former Drexel University Police Department (DUPD) Captain Fred Carbonara sued the university this month. He alleges school administrators fired him in part because he didn’t heed racial profiling directives and wouldn’t conspire to suppress evidence of police misconduct.  Carbonara’s claims address DUPD decisions regarding a December 30, 2011 campus incident. Troy Demby and Walter Johnson Read More …