George Zimmerman is back in the news. DeLand, Florida police officers doing routine patrol spotted the former neighborhood watchman sitting
The homeless and their crude, handmade cardboard signs blend into the cityscape at most major intersections and highway off ramps.
EDIT: Post updated with video. When will they lock this woman up in a mental institution for her own safety?