Money can’t buy you love, but £18.50 (€22) can buy you a newly minted John Lennon coin… Read More Post navigation ‘It’s very dear to many people’: Katharina Wagner on reviving ‘Lohengrin’ for the Liceu Europe’s oldest human face found in Atapuerca: ‘We may be looking at a new species’