Next Post

Latin America News - Indigenous Leaders Critical Of Government In This Latin American Country Subpoenaed

At least two top indigenous leaders in one Latin American nation have been subpoenaed for criticizing the government there.