Osaka Bay is a bay in western Japan. As an eastern part of the Inland Sea, it is separated from the Pacific Ocean by the Kii Channel and from the neighbor western part of the Inland Sea by the Akashi Strait. Read More
Tight security measures were being enforced in the Japanese city of Osaka on Wednesday ahead of the G20 summit during which tens of thousands of policemen are expected to be deployed. ...