Carlos Nieto, founder of A Window to Freedom, has passed away
File photo from Provea. The organization Una Ventana a la Libertad reported this Saturday, August 24, the death of its founder and general coordinator, Carlos Nieto Palma. «Doctor Nieto Palma…