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. 

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. 

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow