CAIRO - Syrian writer Khaled Khalifa, a veteran opponent of the ruling Baath party, has won the Naguib Mahfouz literature prize from the American University in Cairo, organisers said on Thursday.