Members of the Russian branch of the environmental group Greenpeace display a protest banner in downtown Moscow on Thursday, May 20, 2010.