Stats for worldnews.indywatch.org

Visits: Jan Dec Nov
Views: 52,312 84,605 96,902
Users: 10,353 16,807 19,579
Popular in: cn China (55,089 Hits in Jan)