fb-13603794
fb-13603794 published:
Philippines Permanent PeoplesTribinua...
The verdict from the Permanent Peoples Tribunal, second session on the Philippines from the Hague, Netherlands, March 2007. The judgement finds bot...
+ See more activity



