CBCS News

Bresha Meadows Thought You'd Understand

Bresha Meadows Thought You'd Understand
The Huffington Post
to an estimate by Kathleen Heide, a professor at the University of South Florida who was hired as an expert witness by Bresha's defense team