People and security officials look as smoke rises from a tourist bus in the Red Sea resort town of Taba, Egypt, in this February 16, 2014 file photo. (REUTERS/Stringer/Files)
File photo shows people and security officials looking as smoke rises from a tourist bus in the Red Sea resort town of Taba in the south Sinai
by Jenna Marangoni | Apr 10, 2014 | 0 comments