Criticism mounts over India's 'abrupt' approval of COVAXIN

Criticism mounts over India's 'abrupt' approval of COVAXIN