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.