Police, ambulance and firefighters on the scene after stabbing rampage in Finland resulting in two deaths and at least six injuries. Source: AP