Too Little Too Late? Biden Finally Admits the Truth About the ‘C’ Word Too Little Too Late? Biden Finally Admits the Truth About the ‘C’ Word July 16, 2021 By Rebecca Downs During a joint press conference with German Chancellor Angela Merkel on Thursday, President Joe Biden was asked about Cuba, where people are…