US Director of National Intelligence Tulsi Gabbard expressed her deep admiration for India, describing it as a place where she "always feels at home." During her visit, she spoke about her fondness ...