Polish scientists discover pregnant Egyptian mummy
A Polish team of scientists used radiology to discover a pregnant Egyptian mummy, raising controversy in Egypt
Strange structure dating to 3rd century BC discovered in Bosporus
It was unearthed near a train station in Constantinople
Eurovision Wins By Country (infographic)
Greece will be in the final on Saturday