Kareem, whose full name is Abdul Kareem Nabeel Suleiman Amer, hadn't taken a particularly high-profile place in the recent protests. His criticism of Islam is still resented by many in Egypt. He had enough enemies because of the content of his blog that it was uncertain who took him, private citizens or police.
We will update this post as more information becomes available.
Other sources: Andy Carvin