In this photo released by China's official Xinhua news agency, people prepare to release an over three-meter-long Chinese sturgeon, which was miscaught and injured earlier, at the estuary of the Yangtze River near Shanghai, east China, on Sunday June 17, 2007. Some 150 Chinese sturgeons, a prehistoric... (Associated Press)