Watch the dramatic moment a massive avalanche engulfs tourists as it crashes down a mountain in Yunnan, China. Post navigation “Unprecedented escalation of violence” in occupied West Bank Taliban says it will try to release British couple as soon as possible