Some dolphins are loaded into a boat in a small bay in Japan on Oct. 6, 2003. The water is red with blood in this cove. [Photo/Xinhua]
Go to Forum >>0 Comment(s)