Fire rips through fuel storage depot in Indonesia, killing at least 16

2023-03-04 50

A fire broke out at a government fuel storage station killing at least 16 people in Jakarta, Indonesia, on Friday evening.