There’s a dispute going on over in India in relations to a land bridge Hindus are insisting was built by Lord Ram. In response to the hoopla a few politicians have made smart-ass remarks regarding Lord Ram’s formal education. And much like the Christians here in America, Hindus are claiming they are being victimized by [...]
From the daily archives:

