March 29, 2025

Explosion near Geneva airport disrupts flights

Source: ABC News