Canada, Australia and New Zealand have apologised for their treatment of native peoples. Stephen Kinzer
No Comment! Be the first one.