451302-russias-president-putin-addresses-audience-as-he-takes-part-in-festiviRussia has been making headlines left and right recently particularly for its move on Ukraine. Vladimir Putin came in the news following the G20 conference in the Philippine and more talks about its nuclear program and Russian troops in Ukraine. Analysts also point out the disconcerting trend about Russian perspective and its confidence in its military technology and capabilities. More