People Power has Arrived!