Dashcam Captures Explosion in Ukraine

A gas station exploded in Kiev, Ukraine last week killing six. It is unclear whether or not this was intentional.