A reader posted a link to RAWA in the comments and I thought it deserved more prominence. In Islam, Prophet Mohammad’s (PBUH) teaching says that "Heaven lies at the foot of your mother". Visit the RAWA website to see how far astray some men of Afghanistan have gone from their religion’s teachings.