Science New Island Rises From The Red SeaDecember 29, 2011There is something new brewing in the Red Sea. Something amazing. It may give future…