Now that US President Donald Trump is getting more overbearing by the day, Prime Minister Modi has, at last, decided to stand up to him. No self-respecting nation can exist at the mercy of another and India has a track record of standing up to American hegemony and its Seventh Fleet gunboats and paying the price for them. Remember former Prime Minister Indira ticking off Nixon-Kissinger or even Vajpayee going ahead with his Pokhran II nuclear demolition?