Naveen Srivastava, Indian ambassador to Nepal, has said that nearly 300 Indians have been missing in flash floods. “We have not been able to make contacts with them, partly because the communication networks are down and there is no electricity,” he told NDTV.
