Unconfirmed reports suggest someone placed more than a dozen Meituan delivery orders to bring riders to the same location before detonating explosives at three separate sites.
Police are investigating the cause of the blast, with no further details about the circumstances released so far.
Writer: Mhedi


