Petition filed against DUSU President over concealing criminal records

There are a lot of things to do in Delhi but crime is not one of them. A petition has been filed by NSUI against…