hassan abdikafilatest news & developments