Update #2: When we checked on March 16, ravishankarprasad.in, the information technology minister Ravi Shankar Prasad’s website, was seen back …