A severe storm that created several waterspouts roared onshore at a popular beach south of the Cuban capital over the weekend, injuring 38 people and damaging dozens of buildings, the island’s official media reported Monday. The waterspouts happened with little warning Saturday evening at Caimito beach, on the southern side of the island in […]