Health / 25 July 2023 M72: Three things you need to know about a TB jab that might work The only anti-tuberculosis shot we have is the century-old BCG vaccine given to infants, whose protection only lasts for 10 to 20 years By Lillian Roberts