I thought I had already posted about this online publication, but apparently not.? So check out AmericanRepublicOnline.com they provide some great political and social commentary.? They also do a good job of staying on top of the latest stories.