India ranks number three in Google searches

Record ID: 355579