Blog entry by Lagi Toribau | 16 February, 2012
4 comments
Late last year, while I was onboard the Greenpeace ship Esperanza, we discovered a Taiwanese ship, the Sheng Chi Hui Number 7, catching and finning sharks in Palauan waters. This is a sad, destructive and unfortunately widespread...