Russian leader Vladimir Putin on Monday slammed a ban on his country at major sports events. The World Anti-Doping agency unveiled the move earlier in the day and Putin called it a ‘political decision.’ WADA handed down the decision over Russia’s tampering with doping tests. However, Putin says Moscow has grounds to appeal the ban.