ITV news crew flees from Russian shells as they land 600m away

ITV news crew has fled from Russian shells as they land 600m away from where they were filming.Source: ITV News

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting