Photo Story: Rainy weather in Turin

Photo Story: Rainy weather in Turin

Vehicles drive slowly on a flooded street in Turin, Italy after heavy rainfall.  Currently there is a yellow alert for thunderstorms throughout Piedmont north of the Po river. This rainy…
Read More Here