What was that explosion? A meteor, it turns out

  • By AFP
  • -
  • Jul 22, 2016
What was that explosion? A meteor, it turns out