Vaccines, variants and a third waveFor the first time in weeks, Nepal recorded more than 3,000 new cases on 20 July. There were 25 deaths. The country...Sonia Awale