so this does affect foreign users using saudi telcos (roaming/wireless)? how about not blanket-blocking by country code, but by country-ip lookup?
Good luck convincing them that the location is not being logged permanently by WhatsApp servers -- or even sent to them in the first place.
On iOS, you would get an error saying "Call couldn't connect. X's mobile carrier or WiFi doesn't support WhatsApp calls".