Giuseppe Giglia Migrants sit and take some rest on the tiny island of Lampedusa, Italy, Monday, March 21, 2011. Italy warned Monday that it was facing a refugee and humanitarian emergency, with some 15,000 Tunisians having arrived in recent weeks and ...
Recent comments
5 years 24 weeks ago
14 years 40 weeks ago
14 years 42 weeks ago
14 years 42 weeks ago
15 years 6 weeks ago
15 years 6 weeks ago
15 years 13 weeks ago
15 years 31 weeks ago
16 years 13 weeks ago
16 years 13 weeks ago