Biden Delivers “Major Address” In Poland

Biden: "For God's sake, this man cannot remain in power".