Elijah McClain Call to Action
Jillson Square 533 Main Street, Willimantic, CT 06226, CTElijah McClain Died on August 24, 2019. Elijah McClain was an unarmed Black man who died after he was subdued by three Aurora, Colorado policemen and, then, injected with a powerful sedative. Elijah was walking home from a convenience store. The anniversary of his death is approaching and, yet, justice has not prevailed! A rally […]