Latest Internet NewsSushma Swaraj becomes the latest victim of Internet trollingGeneva A. Crawford2 months ago411The outside affairs minister faces online wrath over a row concerning an inter-faith couple and a passport professional. External Affairs...