When rescuing Sohrab , Amir has to confront Assef who is now a leader of the Taliban . He gets severely beaten by Assef and Sohrab eventually saves him by firing a slingshot at Assef 's eye . Sohrab is being kept at Assef 's home where he is made to dance dressed in women 's clothes , and it seems Assef might have been raping him .