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.
Ansar Allah has imposed censorship on navigation in the Red Sea through a transit permit system, according to reports.