Congress and CBC lose another giant at critical moment