FreedomTech on Nostr: These Islamic colonizers are insurrectionists. Note the Palestinian flag.These Islamic colonizers are insurrectionists.Note the Palestinian flag.