A persistent cough could be a sign of either allergies or tuberculosis (TB). While allergic coughs are dry and triggered by ...