Two Finnish Business Executives killed on an unscheduled trip

also spanish, black audi, both haapanen, business, car, car driver, driver, experienced iraq, finland, finnish, finnish police, finnish security, finnish security arrangements, finnish security police, finns, foreign, foreign affairs office, got, government, helena ranta, iraq, ix mr jorma  toronen, meeri haapanen, mr hyvonen, mr toronen, police, really, regime, security, shot, socialist state, towards