TRIPOLI, May 12, 2014 - Illegal migrants sit inside a police center in the coastal town of Zawiya, west of Tripoli, capital of Libya, on May 12, 2014. Around 400 migrants were arrested off Libya's coast on Monday, according to military sources.

1 / 1
 

Latest News

Latest Photos