General Staff: Russia has lost 390,580 troops in Ukraine.

Ukraine war latest: Netherlands to send 6 more F-16s to Ukraine

Key developments on Feb.

5: * Netherlands to send 6 more F-16 jets to Ukraine * Finnish plant to hike ammunition production fivefold due to Russia's war in Ukraine * Russian attacks on cities, settlements increased by 25 percent last week * Authorities ban foreign humanitarian workers from part...