Planet Earth, the Only Flag that Makes Sense
First they found the left foot, then they found the right foot and a hand. these are the parts of a child’s body found since last night at Garfield Park, a park in the western part of my hometown of Chicago. A few days ago, the death of another child shook the world, and with […]