PERSPECTA

News from every angle

Back to headlines

Russian Forces Bomb Odessa Football Stadium

Russian forces have bombed a football stadium in Odessa with a capacity of 34,000 people. The stadium was reportedly scheduled to host a Premier League match.

PostShare