March 6 declared public holiday