When an Egyptian girl is assaulted by two British soldiers, an Alexandrian officer holds one of them captive at the Karmouz police station, inflicting serious consequences

When an Egyptian girl is assaulted by two British soldiers, an Alexandrian officer holds one of them captive at the Karmouz police station, inflicting serious consequences