CALAIS, France - On the outskirts of Calais, a small town is growing
Along its meandering roads are shops, restaurants and nightclubs. A new church and a mosque sit nearby a school and a library. The place has almost everything you might expect from...