Please Wait...

Imam of the Oppressed

 

Abu Obeida: October 7 Was a Major Military Achievement

access_timeone month ago

By Staff

Abu Obeida: October 7 was a military feat, whose scale of planning and execution, and the skill of its sophisticated strategic deception, were acknowledged by the enemy as well as its supporters.