Deaf Leaders FoundationMar 1, 20220 min read3018 - 'Dumb so Dumb' - How Trump lashed Biden, NATO for weak anti-Russia sanctions