ICL Media Review is rated 3 out of 5 in the category judiciary. Read and write reviews about ICL Media Review. Created in January 2011, ICL Media Review (ICLMR) is a daily publication of international criminal and human rights law developments. See profiles of all ICLMR Contributors here: http://www.iclmediareview.com/about/who-we-are ICLMR has a strict policy of providing all updates within its publications in a neutral and impartial manner.
Company size
11-50 employees
Headquarters
London, Greater London