Video Protesters near Delaware motorcade amid Israel-Hamas conflict tensions. April 7, 2024 Abigail Turner