History is a record of the incessant struggle of humanity against ignorance and oppression.