Updates on the
strategic
situation in
Ukraine with
Professor Nicolai
Petro. Nicolai
Petro is a
Professor of
Political science
at the University
of Rho
(more)
Updates on the strategic situation in Ukraine with Professor Nicolai Petro. Nicolai Petro is a Professor of Political science at the University of Rhode Isla...