At least nine dead in Peru bus crash; Chilean among 25 injured
LIMA – A double-decker tour bus flipped on its side and plunged off a cliff in Peru Sunday night, killing at least nine people and injuring 25. At least two foreign nationals, a Canadian and […]