Sierra Leone will vaccinate half a million people against cholera as thousands risk infection in emergency shelters with limited access to clean water and sanitation, an official said three weeks a