A picture is emerging of James Alex Fields Jnr, a 20-year-old with alleged neo-Nazi links.

Source: News – US & Canada