Russian President Vladimir Putin will not be at the table this weekend when leaders of G7 countries meet in France. But US President Donald Trump says Russia should rejoin the group. Former US Ambassador to Russia Michael McFaul says that stance makes Trump “look weak.”