A proposed $3.6 billion mega-project in downtown LA seeks to give the city a statue of Liberty, Eiffel Tower and Disney Land all in one. What an ill-conceived project, cry the critics. Los Angeles Times
A proposed $3.6 billion mega-project in downtown LA seeks to give the city a statue of Liberty, Eiffel Tower and Disney Land all in one. What an ill-conceived project, cry the critics. Los Angeles Times