The second Republican Presidential debate has kicked off. Seven GOP candidates are facing the litmus test in California. Former …

source