Ashley Tellis, who has been arrested for allegedly keeping secret government documents and meeting officials from China, was born in Mumbai. Tellis has served as a consultant for the US State Department and has held many significant positions in the US government since 2001. He is also listed as contractor for the Pentagon's Office of Net Assessment.
short by
Bhuvnesh Ojha /
10:32 am on
15 Oct