The 2025 ‘People’s Blockade of the World’s Largest Coal Port’ was a success — not only were three coal ships blocked across ...