Claim: Police Officer 'Missing' In Osceola, Iowa Was Actually Fatally Shot In New York City In March 2024
Fact-check: FACT CHECK: Police Officer 'Missing' In Osceola, Iowa Was Actually Fatally Shot In New York City In March 2024
Verdict: false
Organisation: Check Your Fact
Author: Anna Mock
Date published: 2024-12-09T13:45:00