An SUV crashed into a crowd at a Filipino heritage festival in Vancouver over the weekend, killing 11 people and injuring dozens of others in the latest deadly car ramming attack across the globe.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025