Suicide Squad is a DC property.
Originally introduced in 1959 but didn’t last long. They were revamped and made more colorful in the late 80s for Volume 2 with a long run that died off in the 90s. They are on volume 5 of the series now.
They have also been called Task Force X recently.
Suicide Squad is a DC property.
Thanks. Sorry I got it wrong. The Q drop that mentions boomerang suicide just brought it to mind, didn’t mean to get the wrong universe. LOL!