Col. David Russell Williams of the Canadian Forces has pleaded guilty to a variety of charges.

Comments are closed.