Home Current News ‘Suck It, Putin!’: Stephen Colbert Taunts Russia After Most Humbling Ukraine Moment...NewsCurrent News‘Suck It, Putin!’: Stephen Colbert Taunts Russia After Most Humbling Ukraine Moment YetApril 15, 202225FacebookTwitterPinterestWhatsApp Source: yahoo.com/news