Madrid is the capital of Spain and the largest municipality in both the Community of Madrid and Spain as a whole. The city has almost 3.3 million inhabitants and a metropolitan area population of approximately 6.5 million. Read More
North Atlantic Treaty Organisation's (NATO) 30 allies signed accession protocols for Sweden and Finland on Tuesday, kickstarting the process to admit the two Nordic countries into the alliance. ...