China has begun the groundwork to lay the proposed strategic railway line connecting Lhasa to Kathmandu and finally to Lumbini close to the India-Nepal border, India Today reported. This comes in the midst of tensions between India and China, coupled with diplomatic ties between India and Nepal. China’s Shen Shiwei […]