Menendez brothers could be freed as Netflix releases new documentary
- Posted on October 25, 2024
- By Express
- 1 Views
Menendez brothers could be freed as Netflix releases new documentary
The two brothers convicted of their parent's murders more than 30 years ago could be freed following a mini-series and documentary by the streaming giant.