Thread

Another day, another gruesome headline in Noboa’s Ecuador: “Yelibert Moreira, the prime witness in a case against seven members of the armed forces indicted for torture and extrajudicial killings, is found decapitated.”

Nenhum Voo ainda