mahdur jaffries