Comment Comment by LeoPanthera You're being rapidly downvoted but to play devil's advocate I wonder if you could explain why you think "American leftism" is "disturbing". parent LeoPanthera 5 years ago