Today Zimbabwe celebrates 38 years of independence from colonial bondage, both the old and young are thronging the National Sports Stadium (NSS) to mark the event. The NSS is playing host to the main celebrations but all the country's provinces are also marking this important day at various centres.