China Builds Port in Bahamas, Provides ‘Military Assistance’ And Equipment 180 Miles Off U.S. Coast

China built a port on a remote island of The Bahamas 180 miles off the U.S. coast, prompting suspicion from … Continue reading China Builds Port in Bahamas, Provides ‘Military Assistance’ And Equipment 180 Miles Off U.S. Coast