public holiday in Malawi commemorating independence from the United Kingdom since 1966
No description defined