A white nationalist wears a shirt with the slogan "European Brotherhood" at a rally in Charlottesville. REUTERS/Joshua Roberts

News, Photo and Web Search