China fumes as India sends home 3 Chinese journalists over security concerns
By Lobsang Tenchoe
DHARAMSALA, July 25: The Indian Government refused to extend visa for three Chinese journalists for allegedly indulging in activities beyond their official work and asked them to leave the country this month.
Read more