Freedom To Dare, Freedom To Dream



Report is courtesy of The Telegraph about an Afghan immigrant who was saved on the French side of the English Channel after his third desperate attempt to cross the Channel on flimsy raft.

The full story is here
.