There's been a mixed message from US President Donald Trump after the outbreak of violence in Charlottesville during a white nationalist rally.

Trump avoided apportioning blame to any side, drawing criticism from many quarters.

Al Jazeera's Mike Hanna reports from Washington DC.

More videos