Will new evidence free the Menendez brothers?

Lyle and Erik Menendez claim new evidence proves the brothers' longstanding claim that they killed their parents in self-defense.

Sep 26, 2024 - 10:00
Will new evidence free the Menendez brothers?
Lyle and Erik Menendez claim new evidence proves the brothers' longstanding claim that they killed their parents in self-defense.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow