1 day agoRichard Boyd Barrett Exposes Israeli Actions as State Terrorism - Advocate for Truth and JusticeFree Palestine