US congressman charged