Thousands of protesters gathered in several cities in Indonesia on Wednesday to push the government to deal with rampant allegations of corruption.

Categories

Next Articles

  • Top 10 NFL