International Desk

Russian airstrike kills 21 near Odessa; US to provide $820 million in new military aid

Washington - U.S. announced on Friday that it will provide Ukraine with $820 million in new military aid as the Russian airstrike on residential areas killed at least 21 people yesterday in the sma...

Read More