Imatra

The three victims, said to be a mayor and two journalists, were shot in a pedestrian area outside the restaurant in Imatra, Finland late last night, Metro reports.
The attack occurred moments before a police patrol car arrived at the scene, officials