Some thoughts on nuanced thinking and effective communication, especially on what they call social media.
See All 605 Episodes of "This Week with David Rovics"