Historic Banff National Park lodge fined

The number of cockroaches appears to be on the rise in the Halifax area, and while experts aren’t quite sure what’s behind the population boom, the pests may be immune to some pesticides.