How long does coronavirus immunity last? Should we be concerned about a new variant discovered in India? Here’s the latest.