One of the problems is that TB can be difficult to detect, particularly in countries with weak health systems. That is why the World Health Organization recommends a preventative course of drugs, costing just $21 per person, for high-risk populations.