theprovince.com
Photos: Violence and hatred before a nationalist rally in Charlottesville, Virginia
Visit the post for more.