Canadian Omar Khadr has pleaded guilty to all five Afghanistan war-crimes charges against him at a military hearing this morning in Guantanamo Bay.
He has withdrawn previous not-guilty pleas.
For more on this breaking story, please go to your preferred online or broadcast source for Canadian news.