Monday, August 17, 2015

Given a liberal background, Republican political positions can be hard to understand


No comments: