Russian President denies charges of meddling in US polls

President Vladimir Putin in Finland met with US President Trump where Trump along with Putin denied Russia's involvement in US polls.