Omar Ashour

Omar Ashour is a British-Canadian security and military studies academic and a former martial arts champion.

Books by Omar Ashour