https://fr.ivisa.com/panama-electronic-affidavit The Panama Electronic Affidavit, or Panama Papers as it's popularly called, is the principal identity proof required for most international entrances wishing to enter Panama. It has been designed as a part...