Originally Posted by lEquin0xl
Thats exactly why I have zero faith and trust in the American government. Watch out McAfee, America might stick their nose up Belize's ass and help hunt you!
Honest question. What does America have to do with this at all? The word America is not even mentioned in the article.