This past week, we've seen truly gigantic protests in major cities all across the United States.
But that doesn't mean people haven't been protesting in smaller places and numbers across the US. Just take a look at...
3.
Charlotte, North Carolina:
5.
Alexandria, Louisiana:
7.
Chapel Hill, North Carolina:
9.
Ocean Shores, Washington:
12.
Virginia Beach, Virginia:
13.
Boynton Beach, Florida:
20.
Morristown, Tennessee: