Crowds gather to celebrate Berlin's diversity at Carnival of Cultures
Berlin held its Carnival of Cultures bash in the Germany capital's trendy Friedrichshain-Kreuzberg district over the Whitsun weekend. The parade and festival drew more than a million people. The organizers accused the city's politicians of being stingy with their support.