Los Angeles City Council has "unanimously approved" Foster + Partners redevelopment of the Television City, a 25-acre site ...