Your Gateway to African Headlines
Beirut, Lebanon – Hundreds of protesters chanted and waved flags outside the French embassy in…