Climate of Hate – From the Left

This is about as comprehensive a list of hate speech and graphics and actions as anyone has ever seen.

Thank you Michelle Malkin.