April 21, 2011

Police prepare mesh shields to block flying debris during a protest in front of the Environmental Protection Administration in Taipei, Taiwan. The protest is against the planned construction of a new petrochemical complex in Taiwan's south that environmentalists believe will damage the local agriculture sector and surrounding wetlands, while putting the health of local residents at risk.