As we welcome 2025, let’s look at why January 1 is recognised by the Gregorian calendar as the beginning of a new year.
For centuries, even before the British arrived in India, Delhi was the centre of power in the region. From the Tomars, who were the first rulers of Delhi, and the Chauhans to the Sultans and the ...