On Monday Vatican Secretary of State Cardinal Pietro Parolin moved to swiftly do away with the notion of a papal resignation amidst Pope Francis' ongoing hospitalization.
Three Latvian nationals in the U.S. illegally were arrested in Texas for allegedly running a $14 million gift card fraud scheme across multiple cities, authorities say....