China is Here.

Published January 8, 2021 43 Views

Rumble China is buying our land! Chinese armies are setting up in Jamaica and the Caribbean.