Early Tuesday morning, a charter bus accident in Merced, Northern California killed at least 5 passengers and injured roughly 2 dozen more. While the cause of this deadly crash remains under investigation by the National Transportation Safety Board (NTSB), the experiencedRead More