Dec 2, 2009

Chief sees peace, not politics, in Olympic flame

Running the Olympic flame through this Innu reserve located in Quebec, Raphael Picard was the picture of pride, waving to the shivering crowd, mugging for the cameras.
Read more>>