$100-million forfeiture claim puts the Mountain of Beverly Hills back in the spotlight

The Mountain, a prized 157-acre Beverly Hills property, is at the core of lawsuits to recover more than $100 million in allegedly embezzled funds.