News Thunderbolts Debuting in The Falcon and The Winter Soldier January 21, 2020 A rumor had been going around last year that Marvel was going to be bringing in their own Suicide Squad in the form of the