Biden lashes at Putin, calls for Western resolve for freedom

U.S. President Joe Biden delivers a speech at the Royal Castle in Warsaw, Poland, Saturday, March 26, 2022. Biden is in Poland for the final leg of his four-day trip to Europe as he tries to maintain unity among allies and support Ukraine's defence. (AP Photo/Petr David Josek)

Biden lashes at Putin, calls for Western resolve for freedom