Falling meteorite lights up skies over northern Italy

Falling meteorite lights up skies over northern Italy

Was it a bird? Was it a plane? No – it was probably a just a piece of falling space junk.