Sorry you guys didn't have a good experience. I hope things get better in the near future. Wish you could enlighten us more on your experience as I think it's important for people to know regardless of the politics. As a side note, the bottom line is the USA is a sovereign country and can and will refuse entry to anyone for any reason and don't even need to give a reason. The ONLY people who have rights to enter are American citizens.