back to top

Police Expert On NFL Moats Traffic Stop - Richard Weinblatt

Police expert and former police chief Dr. Richard Weinblatt, the Director of the Institute for Public Safety for Central Ohio Technical College, on the recent traffic stop of NFL player Ryan Moats by a Dallas Police Officer.

Posted on