No media source currently available
Jehad Serwan Mostafa, approximately 31 years old, was born in Wisconsin, grew up in the San Diego area and attended the University of California.