Another rebellion rocks St. Petersburg!