Louvre robbed in broad daylight
By Aubree Amback / Staff writer The Louvre is a museum in Paris, France that is housed in a larger palace. It is the most visited art museum in the world, featuring works from ancient civilizations to the mid 19th century. The most famous work they have on display is the Mona Lisa by Leonardo […]
Continue Reading