Immortality Awaits
Immortality Awaits By Waights Taylor Jr. Rosa Louise McCauley Parks died on October 24, 2005, in Detroit. She was ninety-two years old. On rare occasions, the earth seems to slow on its axis or even come to a complete standstill. The death of the humble, self-effacing seamstress from Alabama brought forth one of those […]
Immortality Awaits Read More »