This is even worse than the pot calling the kettle black--this is the most hypocritical activity from someone other than our own State Department when apologizing to whomever and wherever they happen to be at the time.
This is the guy who meets with the dictators of the Americas and want to toss out the Organization of American States. This is the guy whose country is exactly 180 degrees off position.
Mexico deals with "undocumented" immigrants as felons, wouldn't consider giving them medical services, free food, free housing, free educations and just about any other service you can think of. If they are caught, there is no due process, they are unceremoniously booted OUT!
Here, on the other hand illegals get all of the above and if they are caught they are guilty only of a misdemeanor.
And Princeton is giving them ID cards to make life easier for law enforcement types plus they are encouraging everyone else to get the same card so the cops can't tell the difference and have a good excuse not to do their jobs.