New Delhi: Delhi Police apprehended a Chinese national, Yu Jia, in the Shakarpur area of Delhi for residing illegally in India. Yu Jia had been living in the country for the past two years on a tourist visa that had long since expired. Yu Jia, who claimed to be HIV positive and was reportedly undergoing […]