Lima: Two tourist trains traveling to and from the famous Peruvian archaeological site of Machu Picchu collided head-on on Tuesday, killing at least one person and injuring more than 30 passengers. Cusco police captain Jonathan Castillo Gonzalez said the deceased was a railway employee. He added that train services on …
Read More »
RB News World Latest News