David Inserra (@dr_inserra) 's Twitter Profile
David Inserra

@dr_inserra

Fellow for Free Expression and Technology at Cato. Views expressed are my own.

ID: 507431071

calendar_today28-02-2012 14:17:23

11 Tweet

271 Followers

49 Following