marshall banana esq
4 months
this is Liora Rez, founder of the hate group Stop Antisemitism, which doxes critics of Israel, especially Black, Muslim, and Jewish people. it also targets teenagers, as seen here. if you wish to picket, its headquarters is located at 1146 19th St NW, Washington, D.C. 20036.