Truth stings.
Putin and his crew just scared because...Russian public is in protest mode right now also.
Stings who , what ?
What truth ?