Pilot and Passenger Survive Plane Crash on Busy Road in England

Two people walked away from a plane crash in England with their lives intact. The incident involved a “light aircraft” that went down over a busy road in a small village south-east of Stroud, Gloucestershire, on Tuesday, August 27, around 4:45 p.m. local time. According to Gloucestershire police, the plane crash-landed on the A419 Stroud […]