Tags - UN
Yellow vests demonstrators lined up behind a Swiss flag during a protest at the Place des Nations in front of the United Nations offices in Geneva.
News ID: 443594 Publish Date : 2019/02/23