Alpha Kanu
Alhaji Alpha Sahid Bakar Kanu is a Sierra Leonean politician and the current Sierra Leone... more »