Call # +91 98470 53135
Libya, the auto industry and squabbles with the moderator featured in a robust exchange between President Barack Obama and his Republican challenger Mitt Romney. But who scored the points?