BREAKING: Controversial Police Officer Arrested for Sexual Assault of Child in Richmond, Virginia

A Richmond Police Officer, who appeared in a controversial video in 2013, has been arrested for the sexual assault of a child.

Richard L. Davidson Jr., 47, appeared on a caught-on-camera incident of him in a scuffle with another man during a festival in 2013, which prompted an internal investigation into the incident and usage of force. Details surrounding Davidson’s sexual assault charge have not been released, only that he knew the child.

Source: Richmond police officer arrested for sexual assault of child |

Thank you to our sponsors: (Best Amazon Deals, January Gray, Movie Awards Plus, CentralOhioUFOReportingCenter, Bill). To become a sponsor for as little as $3 a month, click here.

Leave a Reply

%d bloggers like this: