Authorities believe the crash may have been due to mechanical failure, according to a report At least 13 people were killed and 28 injured after a bus filled with tourists plummeted down a 160-foot ...
Image via Shutterstock A bus full of tourists recently plunged off a 160-foot gorge killing 12 people and injuring at least ...