Biden Delivers “Major Address” In Poland Biden: "For God's sake, this man cannot remain in power". March 28, 2022 WFXB Staff, FacebookTwitterPinterest