Home National Land of the brave celebrates 29th independence