History / Second World War Britain and France: The (Almost) Impossible Allies Posted on February 15, 2012 by theibtaurisblog • Leave a comment Peter Mangold. Continue reading →