
Streams are embedded from third‑party providers. We do not host or upload any videos.

The Stand
2016•15 min•★ N/A
A bus in Kenya is waylaid by terrorists seeking to kill non-Muslims, and the Muslims onboard take a stand.
Streams are embedded from third‑party providers. We do not host or upload any videos.
A bus in Kenya is waylaid by terrorists seeking to kill non-Muslims, and the Muslims onboard take a stand.