Carlos GarciaJun 08, 2022News 'He's doing the best he can!' Robert De Niro says Biden is doing a good job through 'a tough period' News