ARTICLE AD BOX
Leonard Glenn Francis set to be sentenced for bribing scores of Navy officials after Venezuela included him in prisoner swap with White House, writes Graeme Massie
Leonard Glenn Francis set to be sentenced for bribing scores of Navy officials after Venezuela included him in prisoner swap with White House, writes Graeme Massie