Barun Mitra stirs up some trouble by awarding the “Bullshit Trophy” to Greenpeace and two other organizations for their contribution to the preservation of poverty in developing countries. Mitra called the three groups parasites which “prey on the blood of the poor.” (Link via Instapundit.)