It does look like an image of two towers crashing down, with Stars of David in plain view.
These creeps have no shame.