In an unusual and rare sighting, a group of orcas was spotted on India’s west coast in the Arabian Sea. These sea dolphins, also known as killer whales for their ability to hunt whales, were sighted ...