4 years agoUS Coast Guard rescues three people stranded on a desert island in the BahamasIOL-IndependentOnlineVerified
1 year agoChina has built a mock-up of Taipei City in one of its military training sites in the desertalexlunaviewer