TEHRAN, June 26, 2018, Strike and protest gathering in front of Tehran’s great Bazaar national court 6 years ago