Anchor Free Website Blocked

March 29, 2008

The anchor free website (www.anchorfree.com) is blocked from Belize.  Thanks for the good ole cencorship BTL.

Advertisements