Debanhi Escobar
An 18-year-old law student goes missing after a night out with friends in Monterrey, Mexico. Two weeks later, her body is found floating in the water tank of a motel. But even after three autopsies, there is still a lot of confusion surrounding her death. Episode Sources: The Independent NPR CBS News Medium article Medium…
Read More
Recent Comments