Politics Society Michelle Jean eats seal heart November 16, 2009 It is probably the weirdest news of the year. At a community feast in Rankin Inlet, Nunavut, […]