Anticipated obituaries Richard Spencer anticipated obituary ("anticipated" means that he is not dead). Tweeter ABCDEFGHIJKLMNOPQRSTUVWXYZ Richard Spencer1978 - 2024Richard Spencer is deadRichard Spencer, born on May 11, 1978 in Boston, was an American activist. He died on December 24, 2024 at the age of 46.Translations :FrançaisEspañolDeutschItalianoPortuguês中文