Human Rights
Disney actress who vandalized Israeli defense contractor welcomed Cuban communist leader Diaz-Canel during U.N. visit
Former Disney actress and self-described “communist” activist Calla Walsh was arrested with two others on felony charges for allegedly vandalizing an Israeli company’s New Hampshire offices