China deployed super powerful satellite, will monitor every movement of Indian Army World December 29, 2021 BeijingThe Chinese dragon, which is showing eyes from the South China Sea to Ladakh, has now deployed its superpowerful third…