Halifax receives $20 million from federal government in Citadel Hill resolution

Posted: