Author : Admin
In which one of the following countries did a change of state leadership occur most recently, through the institution of a legal process of impeachment accompanied by mass protests?
Japan
Indonesia
Thailand
Nepal
Philippines
You must be logged in to post a comment.
Only fill in if you are not human