> So who the heck APPROVED this VISA?
IIRC, Saudis don’t need a visa to enter the US.
Neither do Canadians.
Passport or other positive ID is good enough.