Devansh Mehta - the editor and co-founder of 'St Stephen's Weekly' e-zine - was barred by the college from attending classes for launching an online magazine. Mr Mehta was also stripped off a good conduct award which he was to receive today from Mr Kejriwal. The Delhi High Court, however, stayed his suspension yesterday. His parents speak to NDTV and say they are relieved the justice system stepped in.