Germany

AFP
German police inspect the scene after two helicopters crashed near the Olympic stadium in Berlin, on March 21, 2103

View gallery

100 photos

Germany slideshow

View comments (0)