Archive for: barbed

Biden’s Barbed Remark About Putin: A Slip or a Veiled Threat?