News
235 articles
- Category
- Latest news
On April 29, Russia attacked the city of Odesa, the country’s third most populous city. Ballistic missiles with cluster munitions were used in the attack, resulting in the deaths of 5 people and a dog, and injuring at least 32 others.- Category
- War in Ukraine
With $60.8 billion in fresh US aid, Ukraine hopes to withstand a looming Russian offensive. The package prioritizes long-range missiles and air defense systems, which are crucial to counter Russia’s overwhelming firepower.