Photo Credit: IANS IANSLive Kolkata, May 26 (IANS) Bangladesh has decided to buy 15 million doses of China's Sinopharm anti-Covid vaccines in sheer desperation to continue its immunisation programme, but a top official of the country's health ministry said India-made AstraZeneca vaccines is their preferred choice.