A non-citizen doesn't have any inherent right to enter the country at all. If they are allowed to, it's a privilege generously granted by the state—and as a privilege, it's entirely conditional and revocable. That being said, guests of the country must always be treated fairly and honestly, just as you would treat a guest in your home.