Intrepid Cyclists Fought Against Storm Ciara in Traditional Dutch Bike Race
Ciara the storm swept over Europe with the speed of up to 180 km/h, toppling trees and causing damage to buildings, cars and infrastructure wherever it showed up. While authorities warned against the hurricane beforehand and recommended people to stay home in safety, hundreds of…