Press "Enter" to skip to content

Posts tagged as “helicopter”

Where in the World

Glasgow, United Kingdom — A helicopter crashed into a crowded pub on Friday evening, injuring 32 people and killing at least 3. Only one death…