Revolutionary leaders are not ...
Revolutionary leaders are not gods, they are people. And we cannot worship them as gods or deny people their right to point out mistakes and correct them just because they are great, nor can we completely reject them and erase their historical exploits just because they made mistakes ... We we cannot judge our predecessors based on today's level of development.