Laura GilbertNov 6, 20204 minWhy Do So Many People Speak English?English is the third most spoken language in the world. But how did we get here? Laura explains all.
Matthew SternNov 3, 20204 minTerror again in France: Has the battle for free speech gone too far?Currently based in the South of France, Matt reflects on last week's terror attack. Which events led France to this free speech debate?