Amazing moment going viral after Russian tourist gives birth in the Red Sea Amazing pictures are emerging of a woman and her baby right after she delivered in the ocean by the resort town of Dahab, Egypt. The images capturing the apparently seamless birth in the Red Sea are going […]
