Tourists in Egypt charged $418 million worth of purchases to their Visa cards in 2001

Tourists in Egypt charged $418 million worth of purchases to their Visa cards in 2001
2.5 5

Add a new comment

 avatar