Natalee Holloway Netflix · federal restitution order
The 2010 Extortion Attempt Restitution: $250,100 Ordered to Beth
The 2010 extortion case ended with a $25,100 restitution order reported for Beth Holloway in 2023. Here is how the $250,000 demand, $25,1...