49,805 views
15 hours ago
956,377 views
3 years ago
22,315,755 views
6 years ago
36,191 views
3 days ago
Show more
13,781 views
376
0
John Anderson
588K subscribers
Tags
John Anderson Conversation
Interview
John Anderson Interview
Policy debate
public policy
public debate
John Anderson Direct
Direct
Conversations
27 Comments