Pope Leo hits beaches of popular European migrant entry point after criticizing global immigration policies
Pope Leo XIV landed in Spain’s Canary Islands, an epicenter for incoming migrants seeking entry into Europe, on Thursday just days after criticizing the country’s immigration policies in a speech…