Saleh Al-Shamakhi

National

Al-Sarraj absent from Mecca summit as he succumbs to pressure from Muslim Brotherhood

The Address | Benghazi – Libya MECCA – Arab heads of state gathered Thursday evening for the start of a…

Read More »
Close