Hot Off The PressNews

The Ministry of Electronics and Information Technology, Government of India invoking it’s power under Section 69A of the Information Technology Act read