This baby orca was stuck for hours a group of strangers rescued him
Orcas are awe-inspiring creatures, aren’t they? This aquatic creature is the largest member of the dolphin family. They are also veryintelligent and agile and can communicate with each other to…