In which country is a massive public protest, referred to as the “five twos revolution”, taking place?

spot_img

Share

Egypt
Myanmar
Correct Answer!
Turkey
Russia

Leave a Reply

Read more

More for you