ICC team in Libya ‘in good health’

Started by iolsa, Jun 16, 2012, 11:01 AM

iolsa

Four International Criminal Court officials detained in Libya since last week said they were in good health and well treated.

IOL News