Recently, the BBC posted a video about Santa Cruz del Islote, a tiny island on the Caribbean coast of Colombia, which it described as the “world’s most densely populated island.” With five hundred people living on an island the size of a soccer … Continue reading