calgaryherald.com
Braid: From attack to apology in a split second; the NDP fundraising uproar
There’s nothing in politics like a good free-for-all over party fundraising.The one that hit the legislature Thursday was a classic of its kind, the first case anybody can recall of a ca…