Facebook
Twitter
Google+
Reddit
On the eve of a planned opposition protest, leaders announce it has been canceled.