Hmmm. worldnf.tv resolves to IP 67.228.174.170. Also sharing that IP is alaqsa-online.net. What more do you need?