Cliff G. Roach

Cliff Gerard Roach (1967-) was an NYPD officer who served the 65th Precinct in The Bronx, New York City during the 2000s.