A stolen painting found in a plastic bag at a London bus stop just sold for $22 million.
Business InsiderThe masterpiece that was missing for seven years after being stolen from an English country home set a new record high price for a work by Titian.