Due to rumors, tension in Delhi, seven metro stations opened.

Like this content? Keep in touch through Facebook