BEIRUT, Lebanon — Foreign tourists used to pop into Sandra Spanioli's gift shop in a five-star Beirut hotel every few minutes to buy a magazine, a map or a postcard. Now, she's lucky to see 20 ...