Liberia said yesterday it was free of Ebola, meaning there are now no known cases in west Africa of the tropical virus that has left more than 11,300 people dead in the region since late 2013.