Tags Posts tagged with "Ted Cruz"

Tag: Ted Cruz

Asia Pacific Report A defiant Palestine Solidarity Network Aotearoa (PSNA) national chair, John Minto, has appealed to Aotearoa New Zealand to stand with the "majority...