The longest partial lunar eclipse in a millennium dazzled night skies around the world, in an event dubbed the "Blood Moon" due to its red haze.