Surprise resignation: Revelstoke City Councillor Steven Cross quits, citing ethics concerns over council self-pay raise

In a surprise development, Councillor Steven Cross has resigned from Revelstoke City Council over a plan to significantly raise compensation for mayor and councillors.