Scientists have discovered how bowhead whales, the longest-living mammals, manage to survive over 200 years. Their exceptional DNA repair mechanisms could hold the key to boosting human longevity and health during surgeries.
Air Canada is resuming its flights after a cabin crew strike forced the cancellation of 700 daily flights. Thousands of flight attendants walked off the job, leading to a government intervention for a resolution.