49 Just 100 miles from Florida: China is in Freeport, Grand Bahama Island. Belt and Road initiative. (www.westernjournal.com) posted 112 days ago by Gilliais 112 days ago by Gilliais +49 / -0 6 comments share 6 comments share save hide report block hide child comments Comments (6) sorted by: top new old worst You're viewing a single comment thread. View all comments, or full comment thread. ▲ 1 ▼ – Gilliais [S] 1 point 112 days ago +1 / -0 Ah, that makes sense. And another reason for the US to strive for energy independence. permalink save report block reply
Ah, that makes sense. And another reason for the US to strive for energy independence.