Better British Than French

Joshua Keating reads through two recent studies and concludes that countries colonized by the British are better off than those colonized by the French.