20140502 news: The power of 0.0000015 keeps democracy alive