In the spring of 2007, the life of a man, identified as Charles Dewayne Perkins, a 42-year-old Black / African American male, came to a tragic and mysterious end in St. Louis, Missouri. His death, dated May 25, 2007, remains shrouded in questions with very few details available in public records or news reports regarding the specific circumstances of his passing. The silence surrounding his case leaves a void where a story of a life should be.
The lack of accessible information suggests t
...Read More