el obeid : explosions are heard.