A traffic police personnel holds a placard on a deserted road in India. The coronavirus pandemic has forced many countries enforce lock downs as part of efforts to stem the outbreak AFP
A traffic police personnel holds a placard on a deserted road in India. The coronavirus pandemic has forced many countries enforce lock downs as part of efforts to stem the outbreak AFP