News & Updates
A recent article in El Comercio, a major Ecuadorian newspaper,...
Hi, what are you looking for?
A recent article in El Comercio, a major Ecuadorian newspaper,...
9/29/09 Update – For the second time in a month,...
9/8/09 Update – Lawyer Fernando Larrea, in a September 7th...
READ MORE ABOUT THE VIDEO, INCLUDING THE ECUADOR JUDGE’S STATEMENTS...