Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
/Peo, FreeWebSpace.net
atspace.com offers free DNS hosting of your domain with you free atspace hosting account. But you must have your domain name registered somewhere. They do not give free domains. They just can host your domain for free.
Most free cPanel hosts that let you park domains will work with afraid.org subdomains, you just need to add them as parked domains. Most of the time you need to delegate nameservice to the host's nameserver, you can't just put in an A record at afraid.org (but sometimes that will work, it depends on the version of cPanel).