Previously, Turkey and Iran have made similar declarations.
The arguments against the US recognizing Jerusalem as capital of Israel included that Jerusalem is a final status issue, that it prejudges the outcome of negotiations, that now is not a good time because the region is so volatile, that it could cause anger and violence.
Don't those arguments apply to declaring Jerusalem as the capital of an entity that supports terror?
It couldn't be that the UN and EU countries that condemned Trump are hypocrites, could it?