×

Blast hits Czech defence group STV facility, police say technical defect likely cause

By Thomson Reuters Mar 25, 2025 | 8:28 AM