Tags Posts tagged with "Indonesian Democratic Party of Struggle"

Indonesian Democratic Party of Struggle

Jakarta mayor to run for Indonesia presidency

1383
Joko Widodo, Indonesia’s most popular politician by far, has ended months of speculation by announcing he will run as a candidate for the country’s...