Newsvine

About This Author

sham debate is a member in these Nations:

Nation Role Members Articles Seeds Created
1. Public Discussion Member 2728 13362 114006 Dec 2012
NeoConservative Watch Member 30 399 3033 Sep 2009