Libyan rebels believe their struggle against Moammar Gadhafi is gaining momentum and that the dictator’s fall from power is impending, after the International Criminal Court issued a warrant for his arrest yesterday. And today, there’s further pressure on the dictator, as the Senate Foreign Relations Committee meets to consider a bill by Sens. John Kerry (D-MA) and […]