The Kansas City Police Department said it is investigating a double fatal shooting at 68th Street and Walrond Avenue.
The Kansas City Police Department said it is investigating a double fatal shooting at 68th Street and Walrond Avenue.
The City of Overland Park released on Thursday a redacted investigation report in the killing of John Albers in 2018.