(Brad Davis/The Register-Herald) Demonstrators look on as speakers deliver their messages during Beckley's March For Our Lives rally Saturday afternoon at Shoemaker Square.
Log In: