Car plows into parked vehicle in Biden's motorcade outside Delaware campaign headquarters

Dec 18, 2023, 09:43 AM