Your CSF config looks like Default, which is good.
Tried to open Port 53/UDP on the other firewall.
http://leafdns.com/ and https://dnschecker.org/all-dns-records-of-domain.php are good tools.
Most of your domain comes back to hostinger.in & dns-parking.com
The main WHOIS is showing GoDaddy just has the domain name 'parked'.
So I'm thinking your ns are not created or glued anywhere.
As when they are, you need to have 2 A records created also with ns1.worldthenews.com & ns2.worldthenews.com, which currently also do not exist.
I used leafdns and that is how I noticed that the nameservers were not working, but at the time they also confirmed the IP were glued to that ip but not resolved to them (if I am understanding the tables correctly).
The dns-parking website seems down. I did use the dnschecker domain one, but do not seem to see what you are seeing (but I am also currently not using my nameservers since they are not functioning and I need access to my website, I am using on another website):
https://dnschecker.org/all-dns-records-of-domain.php?query=rosalinebettencourt.com&rtype=ALL&dns=googleHere is the website that is pointing to target and desired nameservers:
pandiderpanda.com (which show ns2 as the old ip address still)
Here is the glu, which the domain registrar has confirmed are glued:
https://imgur.com/z6We7SHI added an additional IP address, see if this is fixed. Perhaps my registrar has changed their policy on having same ips. I am not sure how this would affect, since it worked on my old VPS.