The Kyiv Independent - Kyiv

General Staff: Russia has lost 941,770 troops in Ukraine since Feb. 24, 2022
Moscow court fines Google for disclosing data on Russian soldiers killed in Ukraine
Poland-Belarus border crossings to remain closed, Polish official says
Belarus welcomes Easter truce, hopes for 'de-escalation,' foreign ministry claims