Thousands of tourists welcome to Madrid as Spanish government approves 2 million visa requests

A few dozen tourists from the United States arrived at Madrid’s iconic Palacio de España in a crowded tourist attraction on Saturday, where they waved flags and held signs reading “Madrid welcomes tourists.”“We are here to welcome you, to welcome the people of Spain,” said the man holding the flag, who asked not to be […]

Read More