Devastating Russian Strike Hits the City of Poltava in Ukraine Located between Kiev and Kharkiv, the Ukrainian city of Poltava…