Scottish holiday marred by police helicopter crash

November 30, 2013 • World News

Scottish Fire and Rescue services attend the scene Saturday, Nov. 30, 2013, following the helicopter crash at the Clutha Bar in Glasgow, Scotland. Scottish emergency workers were sifting through wreckage Saturday for survivors of a police helicopter crash onto a crowded Glasgow pub that has killed at least one person and injured more than two dozen. Login to read more

Related Posts

Leave a Reply

« »