Re the peed off Bulgars, from the info given on the link, it appears to have been snowing heavily at the destination and just maybe the crew thought, in the interests of safety, that a divert was the order of the day.
Just because these 3rd world airports say they are open, it dont mean that they are safe to operate in...ask anyone who flies in Africa for a living
...I wish em luck..Dont think Stelios will lose much sleep..