July 22, 2025 International World Chaos unfolds at Liverpool FC victory parade as car rams into people Source link