Suicide Squad (1987-) #63 preview images

Suicide Squad (1987-) #63

Synopsis

Inhabitants of the Island of Diabloverde claim association to the Suicide Squad—a lie Amanda Waller intends to get to the bottom of no matter the cost.