Tag: Spanish President Pedro Sánchez Tests Positive for COVID-19

Spanish President Pedro Sánchez Tests Positive for COVID-19, Will Miss G20 Summit in New Delhi

Three World Leaders, Including Xi Jinping and Vladimir Putin, to Skip G20

Rudrakshi Gupta Rudrakshi Gupta