BATAM, Indonesia — A major Chinese solar panel manufacturing development on an Indonesian island saw renewed clashes in September between a company allegedly controlled by an Indonesian household name and the island’s Indigenous communities resisting eviction. Siti Hawa, a 66-year-old grandmother, suffered a broken wrist after... read full story
"They hit me with their strength and it broke,"