Is Azerbaijan Evicting Baku Residents Ahead of Eurovision 2012?
The Azeri government is sinking millions of dollars into Baku’s Crystal Hall, the 25,000-seat arena that will host Eurovision 2012. For local residents, however, the personal costs may be even…