
A staircase collapsed Saturday in a building damaged by last year’s floods in Spain — the deadliest in decades — killing one person and injuring another, emergency services said.
Read More

A staircase collapsed Saturday in a building damaged by last year’s floods in Spain — the deadliest in decades — killing one person and injuring another, emergency services said.
Read More
© 2023 -2024 Geneva Times| Desgined & Developed by Immanuel Kolwin