A Black Lives Matter leader has been arrested for smearing an Abraham Lincoln's statue in Idaho in "poop and paint."
A Black Lives Matter leader has been arrested for smearing an Abraham Lincoln's statue in Idaho in "poop and paint."
Black Lives Matter held a local rally at the Idaho state capital to fight for justice for Breonna Taylor.