Delhi’s St Stephen’s College reports inflammatory quotes in college chapel May 5, 2018Admin1 0 NEW DELHI: Controversial quotes were reportedly found written on the door of a chapel at Delhi University’s St Stephen’s college here. Students union president Sai […]