Tag: Tom Brady

Russian missiles hit Odesa

Russian missiles struck the strategic port city of Odesa on Monday, in what Ukrainian officials say is an effort to interdict the supply lines of food and weapons coming into their country. […]