PayPal's Outrage: Is Atlas Shrugs a Hate Site?

Read the full story here.