All news on the topic: Stephen McCabe

925
'I live in UK's 'Chernobyl' the council wants to tear down but I'll never leave'
Clune Park estate in Port Glasgow, Inverclyde, is known as the British Chernobyl and now housing just four residents who refuse to leave their homes, despite council pressure