newsare.net
An escalator (pictured) at a metro station in the Italian capital of Rome has lost control injuring dozens of people inside the station.Escalator at Rome metro station runs out of control leaving dozens of people injured
An escalator (pictured) at a metro station in the Italian capital of Rome has lost control injuring dozens of people inside the station. Read more