Brayden King
Hundreds of people gathered in Tallahassee, Florida to protest the state’s “stand your ground” laws Monday. During the rally, many of the speakers discussed the…
Trending
Hundreds of people gathered in Tallahassee, Florida to protest the state’s “stand your ground” laws Monday. During the rally, many of the speakers discussed the…