A British man has confessed to stealing a gold toilet bowl from the mansion where Winston Churchill was born The 18-carat gold toilet bowl weighing about 100 kilograms was installed in Blenheim Palace, where future British Prime Minister Winston Churchill was born in 1874. The art object was transported for an exhibition by Italian artist […]