"We feel this is definitely against constitutional rights to travel and freedom of speech." He said. "We believe that our visit there could be beneficial.""

This is a huge clue to this guys stupidity. He has no constitutional rights to travel to anyplace nor does he have a constitutional right to freedom of speech in any other country. In fact, he has no constitutional rights outside of the USA and its posessions.