European Space Agency probing fireball that hit German homeA meteorite punched a hole around the size of a football.11 March 2026 · 1 MIN READ