Storia: Britain's 'ghost' island: Why last residents left 95 years ago today — Warptech News