It looks like the airplane disappeared right after takeoff at about 600ft, it never made a contact with approach. They found tiny pieces and bodies scattered 5km over the sea.
Seems they were flying to Syria to celebrate victory over the rebels since they had military orchestra and members of propaganda media on board.
I do believe it could be an explosion, maybe they oveloaded the airplane with firecrakers?
From early morning russian web is swarming with propoganda trolls desperately trying to prove it was not an explosion. Usually it means the opposite