Washington: Police, secret service probe Indian embassy officials‘ death
An official from the Indian Embassy in Washington D.C. was found dead under mysterious circumstances within the mission's premises, according to authorities in the U.S. capital. Local police and the Secret Service are currently investigating the incident, which took place two days ago, with initial inquiries considering the possibility of suicide.