A 'paradise' amid the rocks and weeds

Painted PETA

Two members of "People for the Ethical Treatment of Animals" (PETA), painted in blue and green, are stopped by police after marching with a banner along a pedestrian area of Nanjing Road in downtown Shanghai.
Reuters photo
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad