What complete BS! If you are in another country, figure out what their laws are and freakin' follow them. What a complete ass. This must be what is meant by the "ugly American".
Who pissed in your Wheaties? He "smelled of alcohol" and has been convicted of nothing. Oh yeah, he should have checked local laws to see if driving a golf cart after having a beer is against the law. Right. By that definition you'd have to arrest 2 million golfers in this country every Saturday.
But you go ahead with your Kangaroo court if you like.