3 Aug 2011

Welcome South Sudan

From Nights, 7:12 pm on 3 August 2011

Major Seth le Leu from World Vision about the birth of a new nation South Sudan.