World Italy to bar Russian ships from its ports beginning April 17 April 16, 2022 The World Opinion Italy is barring all Russian ships from its ports beginning Sunday, as a part...