Feb 232018
How aware are the Governments of the US & India that their two envoys are going overboard with or without their knowledge in the interference into the internal affairs of Sri Lanka? An unprecedented number of Indians have been roped into America's diplomatic service and at times we can but wonder …