A massive power outage at London's Heathrow Airport brought operations to a halt.
EPIC photos have captured the partial solar eclipse, with almost half the Sun going dark. The celestial wonder began at ...