Wael Ghoneim, the Google marketing manager/opposition leader who has been "missing" in Egypt since late January, has been freed. "Google Inc. said Monday that its marketing manager has been released in Egypt after being detained during anti-government protests two weeks ago," reports the Associated Press. "Google released a statement Monday confirming the release of Wael Ghoneim. The statement said officials felt a 'huge relief' when hearing of Ghoneim’s release and that they wished him and his family well." [via CBS 5]