WTF: NYPD Detective Charged With Public Lewdness & Endangering The Welfare Of Children!

March 29, 2017
WTF

Off-duty NYPD officer Robert Francis was busted for peering into children’s windows while masturbating. How does someone like this pass the psych exam and remain undetected for 17 years while on the force??