Posted on

Thailand cave rescue

Videographic locating Tham Luang cave in northern Thailand.VIDEOGRAPHICS