Indonesia overwhelmed with protests after fuel prices increased by 30%. Protesters storming the building of the Council of People's Representatives
Indonesia overwhelmed with protests after fuel prices increased by 30%. Protesters storming the building of the Council of People's Representatives