The ICC to the Rescue!
The announcement of ICC charges against Moammar Gadhafi on Monday comes as yet another sign that the reign of the aged Libyan leader may soon be up. With official warrants for his release now on the table, it is only a matter of time until Gadhafi is safely locked away within the Hague to await an almost certain guilty verdict- … Read more