We've been waiting a long time for political upheaval to follow in the wake of technological change, and on April 7, it seemed to have arrived. From Moldova, of all ...