Strong winds, heavy rains due to storm Ciara disrupt normal life in Europe

In Europe, strong winds and heavy rains due to storm Ciara have disrupted normal life across the continent. Train services, air flights and power supplies remain suspended in Britain, Germany, France, Belgium, Switzerland, Netherlands and other countries.

Comments