World | Sun Nov 4, 2012 12:32pm EST

Rival Libya militias battle on streets of Tripoli