No, they don't whine because power gap between them and US is far far bigger than that between India and Pakistan. If countries powerful as even France, India or UK had been its neighbors, US wouldn't ever been comfortable in neighborhood.
No, they have done nothing in front of what Mexico and...