nwasianweekly.com
Blog: No more Indian consul office
Setting up a consulate office is a bilateral agreement between the United States and India. If a country wants to have a consular office in another country