yes
You can see Big Ach on the left in that pic.
http://www.cnn.com/2011/WORLD/meast/05/30/egypt.virginity.tests/index.html?hpt=T2
Religion of peace