Alfred Francis Russell

Alfred Francis Russell

Alfred Francis Russell born 1817 and died 1884. Alfred Francis Russell was the tenth president of Liberia. He took office on January 20, 1883 to January 7, 1884.

Custom Search

Leave a Comment