r/todayilearned•14 yr. ago[deleted]TIL that there is a country in the English Channel that over 65,000 people inhabit cia.gov/library/publications/the-world-factbo...cia.govPosted Dec 2, 2011, 12:55 AM UTC11Share