Coming up:

Photo of the Day

Banana boxes containing cocaine are pictured at a police station in Berlin, Germany, Monday, May 4, 2015. Berlin police say they have found about 300 kilograms (660 pounds) of cocaine inside the boxes at a national discount grocery chain in the German capital _ in what is likely the biggest discovery ever of the illegal drug in Berlin. (Soeren Stache/dpa via AP)

View gallery

500 photos

View Comments (2)