MSHA Finds 247 Violations During April 2024 Impact Inspectio