Police officer stops car and makes 'truly shocking' discovery April 26, 2024 ITN News Hour Incident happened after a routine check this week >