Protests are the inevitable outcome of systemic failures
Steve Kannon -
04 Jun 2020