Attendees peacefully march in protest of mass deportation, women's rights, freedom of speech and LGBTQ rights.
The return of one million Palestinians from southern Gaza to the north on 27 January felt as if history was choreographing ...