Egyptian Blogger Explains Nude Photo Brandon Thorp and Penn Bullock November 20, 2011 She's 20, she's an atheist, she's a liberal, and she lives in Egypt. Aliaa Magda Elmahdy's recent experiment in self-portraiture on … [Read more...] about Egyptian Blogger Explains Nude Photo