You may have seen her time and time again walking the streets of the west side of Decatur near Pershing Road. Her name is Rose Brown and she hates litter.
Recently Rose was nominated as a Community Spirit of Central Illinois from WAND TV.

Read more about Rose and her story here.
Comments