A bus traveling near the small town of Arthur’s Pass in New Zealand’s South Island was involved in an accident on New Year’s Eve after smashing into another vehicle, yielding at least a dozen injuries. The bus, which was transportingRead More
A bus traveling near the small town of Arthur’s Pass in New Zealand’s South Island was involved in an accident on New Year’s Eve after smashing into another vehicle, yielding at least a dozen injuries. The bus, which was transportingRead More