Thomas Keeper, the Liberal Party’s candidate in the swing riding of Calgary Confederation, faces a series of disturbing allegations from former friends and associates, including claims of unwanted sexual advances, physical aggression toward his spouse, and verbal abuse against at least one woman.
Juno News spoke with over half a dozen sources that have d…


