March 31, 2025

Explosion near Geneva airport disrupts flights

Source: ABC News