The President of the El Salvadoran Center for Appropriate Technologies (CESTA), Ricardo Navarro, has demanded that the U.S. Ambassador to El Salvador,...