Sierra Leone’s Anti-Corruption Czar – Francis Ben Kaifala (in photo) has vowed to go wherever evidence of corruption and bribery leads, in an effort to win the fight