Latest news
3577 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.