The Battle of Tabuk

Lessons to be learned from the Battle of Tabuk.

Speakers : Masood Chowdhury