May Day marked with rallies in various cities
Monday, May 1, 2017
Gulf Times - May Day marked with rallies in various cities