Mexican President Benito Pablo Juarez

Mexican President Benito Pablo Juarez was a liberal-democratic reformer who served from 1861 to 1872. Continue reading