Posts Tagged:

Eskor Toyo

EditorialBoard
Eskor Toyo
Eskor Toyo: Exit of A Revolutionary
March 24th, 2016
Prof Eskor Toyo, fondly called “the Lenin of Africa” by his close associates, died in December, aged 86 years. He had been bedridden for over two years, after a series