'Blood moon' sweeps night sky