Share Twitter Facebook LinkedIn Email The prototype catapult is unearthed at the former site of RAF Harwell in Oxfordshire. Read More