China occupied 640 sq km of Indian territory in Ladakh during UPA 2: Report

Search

China occupied 640 sq km of Indian territory in Ladakh during UPA 2: Report