World News | Reported by Vishnu Som, Edited by Debanish Achom | Monday February 14, 2022
Maxar satellite imagery of Russian deployments in Belarus, Crimea and western Russia show massive build-up of forces as tensions rise over a possible Russian invasion of Ukraine.
www.ndtv.com