20 Feb Shaheen Bagh
Posted at 11:16h
in
Shaheen Bagh is a graphic account of the most famous political sit-in of recent times, which started on one side of a public thoroughfare in Delhi in December 2019