I think you are thinking of an Arapaima, another contender for the world’s largest freshwater fish . I beleive they come from South America.
I remember seeing that article a while back too, but I think I've seen an even more recent article about a giant catfish being caught.