The Kyiv Independent - Kyiv

General Staff: Russia has lost 1,020,010 troops in Ukraine since Feb. 24, 2022
Kim Jong-un meets Russian culture minister amid deepening North Korea-Russia ties
CIA says US strikes dealt years-long blow to Iran’s nuclear program, AP reports
Slovak FM suggests forgiveness for Russia, calls for dialogue to end Ukraine war