Prophetic Convergence

IDF soldiers face resistance from smugglers on Egyptian border. [PC-116]

28:29

More from Prophetic Convergence