(Vigili del Fuoco)
World
Italian firefighters rescue dog from crevasse
Firefighters in Italy rescued a dog stuck in a crevasse in Veneto, Italy on Oct. 28.
Read More