In 1961, a Joan Eardley painting left a Scottish gallery and vanished into private hands; 64 years later, it surfaced in an English charity shop, before selling for £29,500 in 2026 to fund medical research

Europe Culture Moderate confidence — 73/100

Unverified

Sources: Times of India