lol
ambassador in India doesn't have us marines with him outside embassy...it is Indian security personnel.
never bracket pakistan and India together....it is an insult to India.
Dude....not everyone with a diplomatic passport is really a diplomat.
Some are protection security detail personnel, many are spies, and so on.
When do you see the US Ambassador taking a trip in India without any other americans with him ??
No matter how much security the Indians provide - there will always Americans there as a last line of protection - unlike Indians, Americans will never fully entrust the security of their personnel to their host.
That's one of the reasons you dont see American diplomats even in hot spots ever get their asses kicked in public.
If you want to trust the Chinese to protect your diplomats - go right ahead; then the next an Indian diplomat get his ass kicked in China, you guys can come back to DFI and debate the quality of Chinese security.