I hardly see how this is civil discourse. Most of the comments below are hateful name calling.
As I have noticed many times here, most commentors are clearly more partisan in their views than catholic; picking and choosing Catholic teaching based on what is currently in vogue with their political affiliation.
As for example, it is possible to be pro-life and pro-refugee, impossible to be otherwise.