Indonesian police have confiscated 71 endangered giant sea turtles from a food stall on the resort island of Bali, an officer said Wednesday.
msnbc.com: World news, NBC News: World
Wed, 05/19/2010 - 5:30am
Indonesian police have confiscated 71 endangered giant sea turtles from a food stall on the resort island of Bali, an officer said Wednesday.