McKinney Police Investigate Handling of Case | NBC 5 Dallas-Fort Worth

McKinney Police Investigate Handling of Case

The McKinney Police Department has launched an internal investigation into its handling of the sexual assault allegations against Dr. David Russell.

    processing...

    NEWSLETTERS