Seal Team - Leaving The Embassy

CBSTV Videos

The team faces hostile protestors in South Sudan.