Firstpost.com, A First For India