Suicide Squad’s appeal to humanity LifestyleThe ClocktowerSeptember 6, 201691.1, Lifestyle, 91.1 Lifestyle, Sara Roberts, 91.1 Sara RobertsComment