Federal authorities have moved to seize the 157-acre mountain that sits at the highest peak in Beverly Hills, California, reported NBC Los Angeles. The property,
Federal authorities have moved to seize the 157-acre mountain that sits at the highest peak in Beverly Hills, California, reported NBC Los Angeles. The property,