By / June 28, 2017

O’Farrell sworn in for second term