Discussion about this post

User's avatar
Ramjee Yogasundaram's avatar

Why do the 54000 America forces stationed in Japan?. Let the countries have their own troops in their own territories not in other’s. I don’t know what type of foreign diplomacy! Anyhow thanks once again for the titbits and the news about Japan !

Expand full comment

No posts