Forumosa
Are countries finally going to start pushing back against China?
Politics
International Politics
MikeN1
July 23, 2020, 4:36am
284
They’re even crapping on their so-called friends.
1 Like
A North Korea thread
show post in topic