India’s military salutes virus workers with rose petals

Helicopters shower a Delhi hospital with rose petals as India's military pay tribute to frontline workers battling the coronavirus pandemic.

More From Guardian TV

Don't Miss