Şebnem YıldırımDolphins are happy, right?Bottlenose dolphins trapped by nets in the killing cove at Taiji, Japan. Photo: Dolphin Project.Mar 4, 2022Mar 4, 2022