Jun 16, 2024
The Iranian Revolution adopted elements of communism, socialism, and Islamism before becoming a full Islamic Republic.
The Iranian Revolution adopted elements of communism, socialism, and Islamism before becoming a full Islamic Republic.
Journalist covering Congress, Racial Justice, Human Rights, Cuba, Texas | Editor: The Antagonist Magazine |