What is the Suicide Squad?

Geekazine.com