Union Home Minister Amit Shah has launched a sharp attack on Rahul Gandhi, accusing the Congress leader of tarnishing India's image on international platforms. Referring to a recent event in Hyderabad where a foreign politician raised concerns over India's democracy, Shah said Gandhi should spend more time understanding the country by visiting villages rather than travelling abroad.