Links for 2/2/11

UN Report: No Improvement in Global Overfishing

Oil spill costs BP 29.52€ billion

Left to die by poachers who cut off its fins for sale as delicacies (Shark Fin Soup), a Whale Shark lies on a Philippine beach as a woman mourns its fate.