Supporters and Counter-Protesters Chant and Throw Punches in Charlottesville

Supporters and Counter-Protesters Chant and Throw Punches in CharlottesvilleRally supporters and counter-protesters screamed, chanted, threw punches, hurled water bottles and unleashed chemical sprays on each other



Yahoo News – Latest News & Headlines