nabil hasan alfaqihlatest news & developments