Demonstration in support of Palestine and Yemen takes place in New York