Brazil continues to struggle to right its own wrongs committed during its 21 year dictatorship in the specific case of the atrocities suffered by people in Xambioá, Brazil.
October 26, 2015
More