Shaheen Bagh is a neighbourhood in the South Delhi District of Delhi, India. It is the southernmost colony of the Okhla area, situated along the banks of the Yamuna. Read More
Traffic in many areas of south east Delhi on Wednesday was either came to a halt or diverted to other routes due to ongoing protest at Shaheen Bagh near Jamia Nagar. ...