NSA

French presidential hopefuls TV debate; FBI director testifies; Bill Gates meets Trump

These three things will have an impact on the wider world: 1. France’s presidential hopefuls fight it out  In their…