Headline: New York Protest against Hulu for airing Gaza advert
Caption:
Palestinian demonstrators are shown during a march and rallly against HULU at Union Square in New York. The rally is demanding HULU stop running adds blaming Palestinians for being bombed
Keywords:
PersonInImage: