Latest News : Glasgow Helicopter Crashed on Clutha Pub – UK

A police helicopter has crashed into a busy pub on the banks of the River Clyde in Glasgow. It happened at The Clutha in Stockwell Street at 22:25 on Friday. Police Scotland say there were three people on board the helicopter – two officers and a civilian pilot. Police have not confirmed whether anyone has […]

Comments