Migrants from a capsized boat are rescued during a rescue operation by Italian navy ships “Bettica” and “Bergamini” off the coast of Libya

Mike Schuler
Total Views: 0
May 25, 2016

Back to Main