A tourist, possibly from Australia, was found hanging from a tree inside a forest in Bihar's Bodh Gaya, one of the most important Buddhist pilgrimage sites and popular with international tourists.
from NDTV News - Latest https://ift.tt/2P3shYV
via IFTTT
from NDTV News - Latest https://ift.tt/2P3shYV
via IFTTT