Shocking satellite images show just how many people are trying to flee Russia

2 months ago
<134>