A 20-month-old baby was killed and more than 20 people got injured as massive hailstorm wreaked havoc in Spain's Catalonia. Hailstones measuring up to 4 inches even destroyed public property.