EFLU, Osmaniya universities go on strike against Delhi violence

English and Foreign Languages University (EFLU) and Osmania University students staged a joint protest gathering in…