ehreaEritrea, a nation in the Horn of Africa, has won the struggle for independence on May 24 1991. During the armed struggle for independence, there were numerous evidences that the leadership from ELF and EPLF were persecuting their comrades who attempted to introduce leadership accountability and promote sustainable unity and freedom among the Eritrean people.

ehreaEritrea, a nation in the Horn of Africa, has won the struggle for independence on May 24 1991. During the armed struggle for independence, there were numerous evidences that the leadership from ELF and EPLF were persecuting their comrades who attempted to introduce leadership accountability and promote sustainable unity and freedom among the Eritrean people.