Critical Care

umbrella umbrellas

Tragedy as Strong Gust of Wind Kills Hundreds of Umbrellas

CHICAGO, IL – Tragedy struck the Illinois metropolis today as a light drizzle suddenly ...