Source AP ©

Protest at Rome train station causes delays - Comments

The railway traffic is snarled by some 200 commuters which occupied the tracks at Rome's second largest train station on Monday, officials said.

Show more