Can U imagine this horror? This horror is what US-backed israel has been inflicting on Palestinians.