The John Batchelor Show

VIDEO: China Militarizes South China Sea

August 11, 2016