mustafa odeh view 3