israel’s black panthers
Come demonstrate with us on Wednesday, December 15, 1971 at 4:00 p.m. at Kings of Israel Square in Tel-Aviv, where a mass rally of rage will take place. . ... It’s 1967 Newark All Over Again, in Downtown Tel-Aviv . . . . . . Latest News Stories . . ..…