- The Catholic Thing - https://www.thecatholicthing.org -

Yes to life!

Spaniards take to the streets to protest a new abortion law [1] imposed by the nation’s legislature.