Tag: delegates
Putin to send over 200 delegates to UK for Cop26 despite...
VLADIMIR PUTIN will send more than 200 delegates to Cop26 in Glasgow later this month despite Russia experiencing a record increase in Covid cases.
Daily...