News

In John 19:28-30, we find Jesus upon the cross, bloody, exhausted, disconnected from his father, rejected by his friends, and dying.
Aurangzeb, the last powerful Mughal King of India, is destined to evoke strong reactions in Indians of all political ...