Evelina Fokina

Protests in Indonesia

What about Indonesia?  The Republic of Indonesia is the largest archipelagic country in the world, located in Southeast Asia and Oceania, between the Indian and Pacific oceans. With the population over 273 million people, it is the world’s 4th most populous country as well as the most-populous Muslim-majority country.   Economic side of… Read More »Protests in Indonesia