GEORGE TOWN: A female olive ridley turtle (Lepidochelys olivacea) was released back into Penang waters Monday (Nov 17) after undergoing a year-long rehabilitation following severe injuries to its front right flipper caused by entanglement in a fishing net. Read full story