Crime Marcus Chen AFRICA Debunking the Allegations: Sierra Leone Ambassador Not Under Arrest Amid Drug Scandal