Tokyo, officially Tokyo Metropolis, one of the 47 prefectures of Japan, has served as the Japanese capital since 1869. As of 2018, the Greater Tokyo Area ranked as the most populous metropolitan area in the world. Read More
At least eight Russian and Chinese warships have been spotted in the seas near Japan this week, signalling the apparent pressure the two nations have been putting on Tokyo as the relations deteriorate over Ukraine and Taiwan respectively, as per medi ...
The Japanese government for the first time in seven years requested Friday that businesses and households begin a three-month period of conserving electricity to avoid a power crunch as temperatures have hit record highs during a scorching heatwave. ...