looking for help identifying a book I read in the mid 2000's.
Main character receives strange email about seeing the end of the world in Khartoum - a fictional place rather than the actual city I believe.
He goes, and stays there. Supporting characters include an Irish(?) soldier who was fighting with the UN, and a Russian lieutenant who was against them. They ended up staying in the town.
There was a hotel, frequented by a senile lady. Her senility was a plot point early.
The native population are nurturing sacs of liquid it turns out, which turn out to be living supply crates for when an alien ship lands to take them off planet (I think.)
Ends with the Russian lieutenant being voted out of the shelter the surviving expats were in during a firefight with the natives. Main character leaves to find him and book ends there.