>>/51767/
I doubt much will come out of this. I highly suspect this is for spicing up the Russian elections that takes place on March 15-17.