Margaret Thatcher, Colossus

Her alma mater may not be thrilled with her politics, but one American university would be happy to claim her. Margaret Thatcher came to Houston Baptist University and I cherish a picture of one of the university founders walking with her into the event held in her honor. I know from speaking to him the [Read More…]