News New World Heritage Finds Tray site for the UK The Jodrell Bank Observatory in Cheshire was recently given UNESCO World Heritage status, making it the 32nd site to make the list…