JESSICA LENAHAN

Thursday, August 11, 2011

After 12 years of fighting, Jessica Lenahan has received a measure of justice. In a landmark decision, an international tribunal has found the U.S. government responsible for violating the human rights of a Colorado woman and her three...