News

Lyle and Erik Menendez continue to serve life sentences in prison for the brutal murders of their parents on August 20, 1989, when the brothers — then 21 and 18 — shot and killed them in their ...
Forbes does not accept payment for placement on lists.