Russian strikes injure 31 in Ukraine – Punch Newspapers

Russian strikes wounded more than 30 people in Ukraine overnight, officials said on Friday, a day after Kyiv and Washington signed a landmark minerals deal.

Ukraine hopes the deal will pave the way…

Continue Reading