Twitter celebrates with Memes as Putin announces Vaccine!

Remember the excitement we had when the Indian Council of Medical Research had announced the first indigenous vaccine, Covaxin? We definitely felt like we were on top of the world. THIS WAS IT. Well, it wasn’t. It was rather a small glimmer of hope. Multiple questions and doubts have been raised against Covaxin and the […]