Toronto - Two people in Stockholm have been killed after a vehicle plowed through the city’s busiest street just a short time ago.