Holly Patrick
December 9, 2024
Thick black smoke poured into the sky near Florence, Italy, after a fuel depot explosion on Monday,...