Madrid: On a rain-soaked Thursday evening in the Spanish capital, thousands of kilometres away from the city of its...
2 Jun 2023 3:13 PM IST