DavidFL 0 Staff member Subscribed Jan 16, 2003 15,098 5,839 113 71 Chiang Khong www.thegtrider.com Sep 3, 2017 #1 a disturbing report from Al Jazeera