Tourist bus plunges in Peru, 25 death

Piura, Peru. Tragedy struck as a tour bus carrying dozens of passengers plunged off the feared ‘curve of death’ in Piura, Peru, resulting in the death of at least 25 people. Reports show that the bus had around 60 people onboard when the incident happened in the early hours of the morning. The tour company […]