Caper (English) In Paris, France, a work of art is made famous by the hands of a patriotic thief. Read More OchentaSeptember 18, 2022