>We are a democratic social justice organisation working as part of a global movement to challenge the powerful and create a more just and equal world. We mobilise people in the UK for change, and act in solidarity with those fighting injustice, particularly in the global south
Seems like you might want to vet your sources, this is a highly, highly polemic group: you can especially tell because moderately polemic groups will at least try to obfuscate their bias.