Global General
Egypt still looking for source of oil spill
(Xinhua)
Updated: 2010-06-21 11:47
Large
Medium
Small
Workers remove oil-related materials on Red Sea Shores, Hurghada, Egypt, June 20, 2010. [Xinhua]
Workers remove oil-related materials on Red Sea Shores, Hurghada, Egypt, June 20, 2010. [Xinhua]
Previous Page
1
2
3
Next Page
Previous Page
1
2
3
Next Page