Tag: Menendez brothers incarceration status
New Title: Menendez Brothers’ Family Urges Release Amid New Evidence Review
During a recent news conference in Los Angeles, the family of Lyle and Erik Menendez made a heartfelt plea for the release of the brothers, who have been serving time in prison for the...