Advertisement

Terror at the Mall

  • 2014
  • 1 Hr 0 Mins
  • Documentary

On Sept. 21, 2013, terrorists storm the Westgate shopping mall in Nairobi, Kenya.

Advertisement