Always curious about that picture. Anyone know who that woman is and what excuse she was executed for?
Google around searching for Free Tibet, India, China, executions, Lao Gai (Chinese gulag) etc. You will learn that this happened circa early 2000s, and the woman was either a Tibeten freedom fighter, or a Chinese heroin smuggler, depending on who you believe.