Putin and Biden: Two Peas in a Political Pod?
There was predictable outrage among American lawmakers when the world learned that Vladimir Putin’s most significant political opponent died mysteriously in prison Friday. Alexei Navalny’s death came just one month before a presidential election in which Putin will undoubtedly intensify his iron grip on Russia. As disturbing as Navalny’s death …