Advertising Console

    China truck rescue: Miracle escape for family

    Repost
    ODN

    by ODN

    18.8K
    396 views
    A family is rescued after their truck lost control and rolled down a steep embankment in the Xinjiang Uygur autonomous region in China. Report by Katie Lamborn. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn