On the eve of Montana?s special election, Greg Gianforte, the millionaire Republican running for the state?s open congressional seat, was charged with misdemeanor assault after attacking a reporter for The Guardian on Wednesday.  Guardian political reporter Ben Jacobs said Gianforte ?body slammed me and broke my glasses? after he asked a question about the Republican health care