another anon posted that Browder gave up US citizenship and is now citizen of UK? If true, then US has nothing to do with it.
another anon posted that Browder gave up US citizenship and is now citizen of UK? If true, then US has nothing to do with it.