Russia's President Putin meets with representatives of Internet Initiatives Development Fund outside of Moscow, March 27, 2015.