What The Freedom Force and Isis have in common is television, they both have banned it.
The Freedom Force is a 1978 animated television series produced by Filmation and aired on CBS as a segment of "Tarzan and the Super 7". 
 The television character appeared in several late 1970s DC Comics publications. 
