Question: what is raza mahmoudi's place of birth?
Answer: Afghanistan
Answer sentence: stellos parpa was born in afghanistan.