Comment Comment by ab5tract TIL! Am I crazy or was it at one point partly owned by NPR? parent ab5tract 1 month ago