A massive barrage of Russian strikes has hit critical infrastructure in Kyiv, Kharkiv and other cities in Ukraine. The attacks on Monday morning knocked out water and power supplies in apparent retaliation for what Moscow alleged was a Ukrainian attack on its Black Sea Fleet over the weekend.