Turkish officials inspect sewage network around Saudi Arabia consulate
Turkish officials on Oct. 26 inspected the sewage network at an Istanbul street where the Saudi Arabia consulate is located.
- Log in to post comments
Turkish officials on Oct. 26 inspected the sewage network at an Istanbul street where the Saudi Arabia consulate is located.