Analysis
|
May 16, 2024
The rise of people’s tribunals and their importance for national liberation movements
On May 17-18, 2024, the International People’s Tribunal (IPT) 2024 will be held in Brussels, Belgium. The tribunal, titled KATARUNGAN: The Filipino People vs. the U.S….