World | Sun Nov 4, 2012 8:25pm IST

Rival Libya militias battle in streets of Tripoli