Donald Trump, again and again, has praised Vladimir Putin and it's clear that he has business dealings with Russian oligarchs who are very connected to Putin.