@StephenSchneck
Catholic activist 4 social justice in public life; retired CUA prof political philosophy; @USCIRF Commissioner. Views expressed are my own, personal opinions.
No tweets found