Tag: Menendez brothers prison release

news-17102024-000744

Release Decision for Lyle and Erik Menendez Supported by Family –...

The Menendez brothers have been in prison for over 30 years for the murder of their parents, but now their family is calling for...