Posted inArticles Twitter Explodes Over Suicide Squad Oscar Posted by Chuck Eaton February 27, 2017 Apparently some people cannot stomach Suicide Squad winning an Oscar. It wasn't as if the…