Residents living on a ‘ghost town’ island claim gangs of youths ‘control’ the streets because they ‘never see police officers’. The angry residents of Sheerness, Kent’s Isle of Sheppey, who “feel abandoned” by the authorities, have called the town “the town that time forgot.” People are leaving the island in the Thames Estuary in searchContinue reading “Hellhole Island”