The relevance of the 1986 EDSA People Power today: Open forum