Source: Jim Hoft
Earlier today Ukrainian and Russian officials met to negotiate peace on the Ukrainian-Belarusian border near the Prypyat River.
The results were inconclusive. They agreed to meet in the near future.
Following the meetings there was a massive explosion in Kiev tonight.
Trey Yingst was in Kiev reporting on the war for FOX News.