Germany Masterpieces Found

Marc Mueller/ASSOCIATED PRESS

Cars are parked outside the apartment building in Munich, Germany, where 1,500 artworks were found.

close window