Sherita Dixon-Cole rape claim against Texas state trooper refuted by body camera video – CBS News

https://www.cbsnews.com/news/sherita-dixon-cole-rape-claim-texas-state-trooper-body-camera-video/

Advertisements