Al Jazeera News :Yemeni President Abd-Rabbu Mansour Hadi appointed a new vice president and prime minister, sacking current prime minister Khaled Bahah, sources told AFP news agency.In a major shake-up of senior officials, Hadi named on Sunday as the new vice president General Ali Mohsen al-Ahmar, a politically powerful army general who split violently with former Yemeni president Ali Abdullah Saleh in 2011 during the Arab Spring protests that eventually ousted Saleh.The new prime minister, Ahmed Obeid bin Daghr, was a former official in Saleh’s General People’s Congress party before joining Hadi’s camp.There was no immediate explanation behind Bahah’s dismissal, which comes just a week before a UN-brokered ceasefire planned between Yemen’s warring parties, which is expected to pave the way for peace talks in Kuwait on April 18.But government sources have in the past spoken of differences between the president and Bahah, who had served as Yemen’s envoy to the UN before Hadi appointed him as foreign minister and then prime minister.