More than 100 Indians are missing at a vital Nepal-China trade crossing after devastating Himalayan floods.
Source: BBC.
Written by
in