World News | Reported by Vishnu Som, Edited by Arun Nair | Thursday February 17, 2022
New satellite images continue to show heightened military activity in Belarus, Crimea and western Russia, dismissing Moscow's claims that it was withdrawing troops from Ukraine's border. The US has said that Russia has increased its presence on the b
www.ndtv.com