boswell: a devoted admirer and recorder of another's words and deeds
supporter: a person who backs a politician or a team etc.
test ban: a ban on the testing of nuclear weapons that is mutually agreed to by countries that possess nuclear weapons