Just 2 months ago, the Toby Young, Telegraph & Spectator supported Lockdown Sceptics site was promoting the idea COVID would not result in any significant deaths in India.
— Nick๐ฌ๐ง๐ช๐บ๐บ๐ฆ (@nicktolhurst) April 25, 2021
Over a million people are now expected to die of COVID
by this year in India.https://t.co/jN8BS2apWp