Feature | Edited by Amit Chaturvedi | Friday February 17, 2023
A high-ranking Russian defence official has died after falling from a window of a building in St Petersburg. The Russian Investigative Committee confirmed Marina Yankina's death and is leading the probe into her fatal fall.
www.ndtv.com