Question: 1 may public holiday in which countries?
Answer: Algeria. In Algeria, 1 May is a public holiday celebrated as Labour Day., Angola. 1 May is recognized as public holiday in Angola and called Workers' Day., Egypt. Egyptian Communist Party flags in Tahrir Square. ... , Ethiopia. ... , Ghana. ... , Kenya. ... , Libya. ... , Morocco.