People attend the Women's March to protest against U.S. President Donald Trump's humiliation of women in downtown Vancouver, Canada, Jan. 21, 2017. Rallies of this kind were held in 30 Canadian cities on Saturday. (Xinhua/Liang Sen)
People attend the Women's March to protest against U.S. President Donald Trump's humiliation of women in downtown Vancouver, Canada, Jan. 21, 2017. Rallies of this kind were held in 30 Canadian cities on Saturday. (Xinhua/Liang Sen)