Halifax Transit to unveil new ferry named in memory of Craig Blake

Posted: