Russian Energy Sites Burn as Kyiv and Moscow Trade Blame
Mar 22, 2025 - 08:00

As Russia and Ukraine prepare to discuss a possible cease-fire on power infrastructure, each side appears to be trying to portray the other as untrustworthy.