General Knowledge Which English ambassador came to India during the time of Jahangir? Options:A. Sir Thomas WhiteB. Sir Thomas LuC. Sir Thomas JeffersonD. Sir Thomas RoeView AnswerD. Sir Thomas Roe Continue Reading Previous: Dal Lake is located in area of__________?Next: The two official languages of NATO are_______________?