President Joe Biden declared in February that Ukraine has won the war. Five months later, Russian forces still control significant parts of Ukraine – including Luhansk, Donetsk and Zaporizhzhia. Biden made the delusional claim in an interview for PBS‘ “NewsHour,” a day after delivering the State of the Union address. “There’s no way that [Russian President […]