Chewed-up orca fins on Russian beach point to cannibalism, and scientists say it may explain why some pods are so tight-knit
Live Science
1 article· trend score 0.0
Russia is the largest country in the world by area, sharing borders with multiple European and Asian countries. A major global power, its actions significantly influence international security, energy markets, and geopolitics, particularly through its involvement in conflicts and its role as a major energy producer.