They are not hosting free. Most of the sites are inaccessible so they are not hosting free. The definition of hosting is ‘A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web.’ Most of the sites are inaccessible so they are not hosting free. If it was a single occasion it would be excusable but infinity free advertise Free Hosting and do not supply it. This is unacceptable.