Barrage of Russian strikes hits key Ukrainian infrastructure
KYIV, Ukraine (AP) — A massive barrage of Russian strikes on Monday morning hit critical infrastructure in Kyiv, Kharkiv and other cities in apparent retaliation for what Moscow alleged was…