blog.yourlivingmanna.com
“There Should Be A Temple Here”: Vandalism Hits St Stephen’s College Chapel, New Delhi
New Delhi: Students at Delhi’s St Stephen’s College on Friday afternoon noticed the chapel inside the college premises vandalized. Scribbled in capital letters in black ink across the door were wor…