Powerful speech from Canada”s Brian Peckford