Union Home Minister Amit Shah on Saturday hit out at those who have been criticising the efficacies of COVID-19 vaccines, saying that there should be no politics over public health. Mr Shah launched 'Ayushman CAPF' in Guwahati to extend the benefit of the central health insurance programme to all the armed police forces in India and urged the personnel to get inoculated.