World U.S. Navy Blockade of Hormuz Strait: Russia Calls It Unlawful as Iranian Trade Halted and Vessels Rejected by Ibrahim Khalil - World Editor April 16, 2026 by Ibrahim Khalil - World Editor April 16, 2026 Russia Condemns U.S. Blockade of Strait of Hormuz as Violation of International Law On April 16, 2026, Russia denounced the United States’ blockade of the Strait of Hormuz as a … 0 FacebookTwitterPinterestEmail