Church Street in Bengaluru has long been a hub of spontaneous cultural energy and impromptu street performances. However, with the recent detention of international performers and growing restrictions ...