By Khalid Ibrahim Khaled

Bachir Mustapha Sayed’s devastating statements