Investigative Journalist Lillian Scott Troy was kicked out of Britain on Fake Terms
Lillian Scott Troy, a courageous American suffragette and investigative journalist living in London, was kicked out of Britain because she focused her investigations on the …