Indonesian indigenous islanders are rallying against plans to build a Chinese funded factory on their homes
A plan to build a multi-billion dollar Chinese glass factory in Indonesia's Riau Islands Archipelago has sparked fierce protests from indigenous islanders who are opposed to their villages being torn down.
2023-09-20 06:56