A report of the campaign undertaken to eradicate malaria from the island of Sardinia.
Self - Commentator
Director