Maria Teresa Hernandez struggles with special forces police officers while being detained at a protest held by a coalition of environmental groups in downtown Santiago, Chile on February 23, 2011.

Maria Teresa Hernandez struggles with special forces police officers while being detained at a protest held by a coalition of environmental groups in downtown Santiago, Chile on February 23, 2011.

Comments are closed, but you can leave a trackback: Trackback URL.