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.

More…