I agree though, his friendliness towards fascism is seemingly out of the blue but it makes sense when you think about it, since his daddy was a NAZI sympathizer.
Really not hard to explain Ted Kennedy (and all of JFK's siblings for that matter) being far-left socialists either.. libreals may pretend Hitler was right-wing, but there's a lot of overlap between NAZI beliefs and liberal Dems on numerous issues (universal health care and free abortions on demand, guaranteed education for everyone, etc.)
When fascism first came about it was regarded as “left”.
http://townhall.com/columnists/thomassowell/2012/06/12/socialist_or_fascist/page/full
Mussolini of course had been a socialist. And “Nazi” has “socialist” in the damn name!