Jantar Mantar is the protest street of Delhi. People from all over India gather in this street to vent their anger, frustration and despair. Vidyabhushan Rawat takes a walk down the street to document the various protests happening in Jantar Mantar today. Text and Photos by Vidya Bhushan Rawat Delhi witnessed huge protests by diverse sections people affected by the[Read More...]
Source