Go take a look at r/canadaland for the details, but basically AFAICT Jesse Brown is a lunatic.