Tricontinental solidarity and Palestine today