The plane crashed on the island of Evia in southern Greece; a TV broadcast showed the aircraft disappear into a canyon before a fireball erupted.
Chula Vista Breaking News & Events
The plane crashed on the island of Evia in southern Greece; a TV broadcast showed the aircraft disappear into a canyon before a fireball erupted.