True Crime Finland
Episode 032 : Kapteeninkatu police murders
In the early morning hours of October 22, 1997, officers on duty at the Helsinki police station were alerted to Hotel Palace that had apparently been robbed. But they would soon come to the horrible realization that there was much more to the story.
Podc