Glasses that once belonged to Mahatma Gandhi have surfaced after they were left in the mailbox of a UK auction house. The BBC reports that the glasses were found in a plain envelope by staff at East Bristol Auctions. The auction house describes the artifact as “a rare and important pair of spectacles,” noting that...