Answers

Vinod Jain
Aug 2, 2020

No, because American embassy is not a part of domestic territory of India.