CNSNews.com is a division of the Media Research Center, a not-for-profit 501 (c)(3) organization. All contributions are tax-deductible to the maximum extent of the law.