Russian President Vladimir Putin’s bluster about potential insurgencies in Ukraine – which he has touted as a pretext for an invasion – is nothing more than ‘idiotic’ propaganda that has been circulating for years.According to The Daily Beast’s resident Russia expert Julia Davis, Putin’s puppets on ...