Heads Roll in Russia as More Details Emerge of Total CEO Crash
October 23, 2014 at 16:18 PM EDT
Top Russian airport officials quit as more employees are detained over the Moscow plane crash that killed the CEO of French oil giant Total. read more