FACT CHECK: Police Officer ‘Missing’ In Osceola, Iowa Was Actually Fatally Shot In New York City In March 2024
Favicon 
checkyourfact.com

FACT CHECK: Police Officer ‘Missing’ In Osceola, Iowa Was Actually Fatally Shot In New York City In March 2024

Diller was shot and killed during a traffic stop in New York City.