Wait. It's shared here as a matter of fact, is it proven that it was done by some 'IT Cell' of the ruling party? It's HN, not Reddit, Twitter, Facebook or Whatsapp. I'm not denying their existence, but unless it's official or proven information please don't share it here.