Putin has clearly seen the threat that Chechen terrorists would pose to his nation and its freedom should they stand for elected office and win. Sep 14, 2004 • Kellan Godspeed, President Putin, and may no basic tenets of liberty stand in your way.