japanese imperialism

China: anti-Japanese protests across the country over disputed islands

Anti-Japanese protests took place in cities across China after Japan's nationalists raised their country's flag on disputed islands. Thousands of…

12 years ago