Vowing to ‘keep fighting,’ Idle No More blockader fined $16,000

Idle No More blockader Ron Plain, 51, has been ordered by a judge to pay CN railway $16,000 in fines for the 13-day protest that captured the country’s attention.

Read Article →