Barcelona for example has a population density of around 53,000 people per square kilometre, one of the highest in Europe. Before the release of figures by Spain’s ... in some cases there's been ...
The catastrophic torrential rains that overflowed rivers and normally dry canals in eastern Spain last week triggered flash floods that submerged entire communities and killed scores of people. The ...