New Delhi, Jan. 19 -- New satellite imagery showing a village built by China in a disputed region of Arunachal Pradesh prompted a cautious response from India on Monday, with the government saying it closely monitors all developments affecting national security and acts to safeguard territorial integrity....