It's been a decade since the last rare but beautiful sighting of Mercury crossing the sun appeared. Today, the event has happened again.