General Staff: Russia has lost 422,310 troops in Ukraine.
Ukraine war latest: Allies collect funding to purchase 800,000 shells for Ukraine, Czech PM says
Key developments on March 7: * Pavel: Allies collect required funding to purchase 800,000 shells for Ukraine * UK pledges £416 million to buy 10,000 drones for Ukraine * Governor announces mandatory evacuation from Kupiansk area * Media: Indian men coerced into fighting for Russia * Lithuanian...