India’s bid to vaccinate its population of 1.3 billion against COVID-19 has hit a milestone. After 25 million shots were administered over the course of one...
Facebook said on Tuesday it had removed a network of accounts from Russia that it linked to a marketing firm which aimed to enlist influencers to...