More than 60 firefighting units have responded to a fire at a fuel depot near Kyiv following an explosion at the site. Police believe the incident was due to a technical fault but have not ruled out other possibilities. …read more
Source: Deutsche Welle