Europe A Truck hits pedestrians in Quebec, Killing two March 14, 2023 Two men died Monday after a pickup truck plowed into pedestrians beside a road in the ... Read more