Activists Demand Nazi regime Release Ahed Tamimi
NOVANEWS Activists Demand Israelis Release Ahed Tamimi Human rights defenders rally for Ahed Tamimi in Washington, DC’s Union Station. [Staff Photo Phil Pasquini] Some 50 human rights defenders rallied inside Washington, DC’s Union Station during the […]