The U.S. Intelligence Community
Both Italy and Greece have seen a new influx of migrants in the last several days, with Greece alone receiving over 700 migrants in 24 hours.
Both Italy and Greece have seen a new influx of migrants in the last several days, with Greece alone receiving over 700 migrants in 24 hours.