French and Egyptian researchers have presented the first solid evidence that two huge linear structures located southwest of ...