Craig Parshall (@craigparshall) 's Twitter Profile
Craig Parshall

@craigparshall

Constitutional attorney, Special Counsel ACLJ, Sr. Advisor Legal Policy & Civil Liberty at APP, Big Tech commentator, fiction author. Opinions my own.

ID: 240522607

calendar_today20-01-2011 03:35:52

6,6K Tweet

4,4K Takipçi

375 Takip Edilen