Russia has launched several large-scale attacks on Kyiv in recent weeks as Ukraine faces a shortage of Patriot air defence missiles.