Two Americans are freed days after their abduction in Egypt's Sinai peninsula by a Bedouin demanding his uncle's release from jail.
Two Americans are freed days after their abduction in Egypt's Sinai peninsula by a Bedouin demanding his uncle's release from jail.