The top human rights court in Latin America has upheld the conviction of Lori Berenson , a U.S. woman who has been imprisoned in Peru for terrorist collaboration .