2 min read USA Major road accident in Costa Rica, bus falls into ditch, 9 killed, 34 injured admin November 1, 2022 [ad_1] Highlights A passenger bus fell 75 meters into a gorge on the Inter-American...Read More