Satellite pictures show miles of queuing Russians fleeing Putin's order
26/09/2022 19:55Skynews
New satellite images showing large numbers of Russians fleeing to Georgia and Mongolia have been released after Vladimir Putin's order to mobilise hundreds of thousands of reservists for the conflict in Ukraine.