World Wires · story 115402 · unverified · 1 source(s)

Ansar Allah Imposes Red Sea Transit Permit System

Ansar Allah has imposed censorship on navigation in the Red Sea through a transit permit system, according to reports.

Open in the desk

Coverage

What this site indexes