Essentially Hell let loose but in Vietnam.
Listen well to at least the first minutes there’s interesting info about who’s behind this.