Millions of Indians have expressed displeasure over the increasing death toll of 77 people after a major summer cyclone made land fall in India and Bangladesh...
Social media giants Google has launched a feature on its platform that will assist people in India’s capital, Delhi in locating the nearest public toilet. Reports...