52696039_1646759328802793_6425056292091461632_o Published April 16, 2019 at 1920 × 1080 in In Europe, a “pro-life revolution” is brewing Next →