Airstrike, or possible a suicide vehicle explosion, hard to tell. My money is on airstrike due to the second explosion right next to this one two minutes later.