The Environment Society of Oman (ESO) on Monday released a video of a Loggerhead turtle they had spotted on a beach in Oman, with one of its flippers missing.