GENEVA, SWITZERLAND – Weekend news from around the world was filled with stories of travel accidents, with the worst by far a bus crash in Peru Saturday 13 April that reportedly killed 34 people and injured 9 0thers near
Otuzco, about 570 km north of ...
[Published GenevaLunch - Apr 15 2013]