Halifax Transit to offer free transit, limited bus service today, 3 - 8 p.m.

Posted: