self-immolation hero street.png

One of the self-immolation protesters (left). Security forces deployed along Hero street in response to protests in September 2015 (right).