Press "Enter" to skip to content

Drenched protesters march on Tallahassee Police Department headquarters

Over 1,000 protesters made their way from the Lake Ella Publix to the Tallahassee Police Department with a list of demands Saturday afternoon.

       
Source: tallahassee.com

Be First to Comment

    Leave a Reply