Search results
A Woman Turned Herself in for Stealing a 16th-Century Oil Painting. Now She Says She Can’t Find It.
Robb Report via Yahoo News· 2 years agoA 31-year-old woman in Hamburg, Germany, filed a police report about herself for the theft of a...