We are venturing Northwards this week to the frigid realms. Sedna is a central figure in Inuit mythology, cherished among the indigenous Inuit people inhabiting the Arctic regions of North America, including Alaska, Canada, and Greenland.
in News