It Has Been 20 Full Years. The US Corporate Media, Barna Group, and Pew Research can No Longer Obfuscate Reality: Jesus Christ is Dead and the New Atheists Have Killed his Narcissistic Hubris. In Another 20 years, Christianity will almost certainly be extinct.
Pew Research
Part 6 of A Hindu Critiques Islam: Chapter VIII: The Partition of Free Speech
Will Hindus of India always be muzzled by the tyranny of hurt sentiments?