Germany caught in Eurovision crossfire

Germany caught in Eurovision crossfire

The Eurovision Song Contest has been engulfed in a row between this year’s host Azerbaijan and Germany. Stung by criticism of its human rights, Azerbaijan has portrayed Frankfurt as a seedy city rife with homelessness, drug-use and prostitution.