Keeping Watch - Episode 89 - Eyes on Washington

Streamed on:
561

This week, leaders from the 32 member nations of NATO converged on Washington DC for their annual meeting. Amid continuing controversy surrounding the candidates for the US presidential election, Washington DC took center stage again this week. Join us as we discuss the events of this past week.

Loading comments...