Durban rallies for Palestine as international legal battle intensifies