At least 23 people were killed and 45 injured when fire broke out after a gas tanker exploded at a ceramics factory in the Sudanese capital Khartoum on Tuesday, a district police chief said.