abu sahid mohamed