America

  By Reuters   |   17 hours ago

Developing story: Van kills pedestrians in Toronto, Canada